Sadiq Khan of the Labour Party won a second term as London mayor with 55.2%, beating Shaun Bailey on Saturday.
Elected for the first time in 2016, he was the first Muslim mayor of a European capital. Khan previously promised London people "to strain every sinew to help build a better, brighter future for London."
After his victory, Khan mayor delivered a speech to the city's people saying: "I will always be a mayor for all Londoners, working to improve the lives of every single person in this city."
"The results of the elections around the UK shows our country, and even our city, remains deeply pided. The scars of Brexit have yet to heal. A crude culture war is pushing us further apart," he asserted.
The mayor concluded: "As we seek to confront the enormity of the challenge ahead, and as we endeavour to rebuild from this pandemic, we must use this moment of national recovery to heal those damaging pisions."