Harry Kane enjoyed a historic night as he won the Ballon d'Or, but the Bayern Munich star was behind Kylian Mbappe in the voting for long periods before eventually rising to the top