Liz Truss has resigned as prime minister just 44 days after taking over from Boris Johnson. She will be the shortest-serving PM in British history. A new Conservative leader, who will get the keys to ...