ARTICLE AD BOX
Excited chatter on Twitter yesterday night turned out to be misplaced – Khan has predictably won the London mayoralty comfortably 43.7% to Hall’s 32.6%. Yesterday’s Tory briefings that a low turnout could close the gap did not materialise, and the Hall hype was nonsense in the end. […] Read the rest