The uncertainty at Westminster was exacerbated yesterday, as Liz Truss resigned from the prime minister’s post after just 44 days in office. She will become the shortest serving premier in the UK’s history, when another Tory leadership election is concluded next week.