Kane takes Ballon d’Or as England’s wait finally ends
Vanguard ·
Twenty-five years after Michael Owen won it, the men’s Ballon d’Or belongs to an Englishman again. Harry Kane picked up the 2026 award at the London Palladium on 26 October, with 73 goals behind his claim. Real Madrid’s Kylian Mbappé finished second. Kane also left the ceremony with the Gerd Müller…