
Liz Truss has resigned as Tory leader after a chaotic 44 days in office, with a new prime minister expected to be in place by the end of next week.
She signalled the end of the shortest term by any prime minister following a botched financial statement, the loss of two of her most senior Cabinet ministers and an open revolt by Tory MPs.