Former Prime Minister Liz Truss Loses Her Seat By 630 Votes In UK Election
Truss lost her Norfolk South West constituency in eastern England to Labour by 630 votes. London: Liz Truss, Britain’s shortest-serving prime minister, suffered further political ignominy Friday when she sensationally …