Ballon d’Or 2026: Harry Kane Wins First English Prize in 25 Years
There is a kind of hush that settles over a theatre in the seconds before a famous name is read aloud, and the London Palladium knew it on Monday night — because when the moment finally arrived, the Ballon d’Or 2026 belonged to Harry Kane, and a twenty-five-year wait stretching back to Michael Owen’s triumph…

