Search results
Election results Wales: Who are the 13 new Welsh MPs?
BBC News· 2 days agoWho are the new MPs in Wales? You've probably heard by now that Labour have won a landslide in the...
Tory big beasts fall: Liz Truss, Penny Mordaunt and Grant Shapps lose seats as record number of...
Evening Standard via Yahoo Canada News· 2 days agoMs Truss lost her South West Norfolk seat by 630 votes in a humiliating defeat. Ms Keegan, Justice...