Liz Truss, Britain’s shortest-serving prime minister, loses parliamentary seat in fresh blow for defeated Conservatives
LONDON — Liz Truss, Britain’s shortest-tenured prime minister, loses her seat in parliament, in another setback for the defeated Conservatives.