I wasn’t expecting to be so pleased about Sadiq Khan being elected mayor of London. I was underwhelmed when he won the Labour nomination, and even more underwhelmed when the Conservatives chose Zac Goldsmith. Neither candidate seemed as if they’d rather run London than hold any other political office, and despite the mayor’s limited powers, the Londoner in me feels, unrealistically, that they should. (Perhaps unfortunately for both the city and himself, the only candidate who has ever fitted that description is Ken Livingstone, who made an uncharacteristically graceful concession speech in 2012; if only the rest had been silence.)