General election results – live: Starmer promises a ‘changed Labour party’ as Tories wiped out by landslide
The 22-year-old won with a margin of less than 100 votes over Conservative predecessor Shailesh Vara. What major names are still left to declare? 06:00 ...
The Independent via Yahoo
17 minutes ago