Search results
General election results – live: Keir Starmer says ‘we did it’ as Labour landslide wipes out Tories
The Independent via Yahoo Canada News· 5 minutes agoHanded a party in chaos after the rules of both Boris Johnson and Liz Truss, he had the unenviable...