Kylian Mbappe won the 2026 World Cup Golden Boot on Sunday after Lionel Messi failed to add to his tally in the final in New Jersey.