London mayor election 2021 results: Who won? Updated: 9 May 2021, 18:12 Invalid Date, THE London mayoral election had the city on a knife-edge awaiting the results after flocking to polling stations on Thursday, May 6. And with twenty candidates battling it out to get control of carving up the capital’s eye-watering £19billion budget, this year's race proved a nail-biting finish. 5 Who won the London Mayor elections 2021? He earned 55.2% of the popular vote - despite early results indicating that his support has been lower than anticipated. Khan beat his Conservative rival Shaun Bailey, 49, after the pair entered a run-off when neither managed to secure a majority in the first round of voting.