Search results
Election results Wales: Who are the 13 new Welsh MPs?
BBC News· 22 hours 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· 22 hours agoMs Truss lost her South West Norfolk seat by 630 votes in a humiliating defeat. Ms Keegan, Justice...