Declan Rice has declared Harry Kane as the “clear winner” of the Ballon d’Or after the Bayern Munich striker starred in a 2-2 Champions League draw with Arsenal.
The world’s best player of 2026 will be crowned on Monday 26 October in a ceremony at the London Palladium Theatre, with Kane a frontrunner after his sensational year in front of goal.