Liz Truss is stepping down as Prime Minister after failing to “fulfill her mandate”.
Forty-five days that Liz Truss spent in Downing Street, less than all her predecessors and a record that she would surely have wanted to avoid. She became the British equivalent…