Harry Kane and Alexia Putellas win the 2026 Ballon d’Or as the ceremony moves to London, with Bukayo Saka, PSG and all award winners recognised in London too.
Related Articles
Don't miss out on breaking stories and in-depth articles.