Sadiq Khan Wins London Mayoral Election

1 week ago 2

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

Read Entire Article