Ex-prime minister Liz Truss loses seat at UK election
Liz Truss, Britain’s shortest-serving prime minister, suffered further political ignominy Friday when she sensationally lost her seat in parliament at the British general election. Truss’s defeat came as the constituencies of all