Arsenal's Declan Rice has publicly backed Bayern Munich's Harry Kane to win the 2026 Ballon d'Or, while Thierry Henry has delivered his verdict on the England captain's current caliber