Round-up of the day as Labour's Sadiq Khan has been elected Mayor of London, breaking the Conservatives' eight-year hold on City Hall and becoming the first Muslim mayor 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.