Harry Kane has officially been crowned the world's best player, but the Bayern Munich striker only secured the Ballon d'Or by the narrowest of margins. New revelations from French Football chief Vincent Garcia suggest that the England captain was actually trailing his rivals for a significant portion of the polling period.