Sports

London's Wembley stadium to host climax of Euro 2020 London's Wembley Stadium was chosen to host the climax of Euro 2020 with 12 other cities joining the party