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
Related
Trending
1.
Xavi
2.
Raith Rovers
4.
Rebus
5.
P. Diddy
6.
The Script
7.
Shani Louk
8.
Southampton
9.
Fury vs Usyk
10.
Arne Slot