General election results – live: Starmer promises a ‘changed Labour party’ as Tories wiped out by landslide
A record-equalling seven cabinet ministers have lost their seats. Johnny Mercer, Grant Shapps, Penny Mordaunt and Alex Chalk are all among the Tory big ...
The Independent via Yahoo
13 minutes ago