Harry Kane thanked his family, players and coaches, past and present, as he held back tears after winning the 2026 Ballon d’Or at London Palladium.
The England captain and Bayern Munich striker beat Lamine Yamal and Kylian Mbappe to world football’s most prestigious individual prize at the London Palladium, rewarded for a staggering season in which he scored 73 goals for club and country.