Liz Truss Has Lost Her Seat In Another Stunning Tory Defeat
Labour, on the other hand, have won a landslide victory and are expected to have a Commons majority of around 180 seats. It means Keir Starmer will become the new prime minister ...
HuffPost UK via Yahoo
2 hours ago