Bayern Munich and England striker Harry Kane has won the 2026 Ballon d’Or, becoming the first Englishman to claim football’s ...