Sadiq Khan Is London's New Mayor

Labour's Sadiq Khan is London's new mayor, in a result that was widely expected.

A technical hitch in the count delayed the result until after midnight, but Khan has won by a whopping 56.8% after second preferences were included (1,310,143 votes in total) to Zac Goldsmith's 43.2% (994,614 votes in total).

In his victory speech, Khan said he was "proud that London has chosen hope over fear and unity over division. The politics of fear is not welcome in our city".

The 25 London Assembly seats have been allocated as follows: 12 to Labour, eight to the Conservatives, two each to the Greens and UKIP and one to the Liberal Democrats.

Turnout was 45.6% — the highest ever for a London mayoral election, and far higher than some people were predicting.

What does this mean for London? For a start, it means the city perhaps wasn't overly keen on insinuations about Khan's 'Muslim sympathies' in what we can only describe as a victory for this multicultural capital.

We wait to see if Khan can hold up on his promise to freeze fares for his full four year term, and whether he really can build more genuinely affordable homes for Londoners. Whatever's in store, it's a definite switch from Boris Johnson's mayoralty. Let's see what he can do with it.