Liz Truss has resigned, becoming the shortest-serving Prime Minister in British history and setting off another Conservative leadership race.
Liz Truss has resigned, becoming the shortest-serving Prime Minister in British history and setting off another Conservative leadership race.