Sadiq Khan elected first Muslim mayor of London

Labour's Sadiq Khan has pledged to be a "mayor for all Londoners" as he was elected, breaking the Conservatives' eight-year hold on City Hall and becoming the first Muslim leader of a major Western city.
Mr Khan took 1,310,143 votes after second preferences were taken into account, beating Conservative Zac Goldsmith into second place on 994,614. His tally gave him the largest personal mandate of any politician in UK history.