
A defiant Liz Truss has insisted she was not the worst prime minister – as she handed the unwanted accolade to Tony Blair.
The 48-year-old, Britain’s shortest-serving prime minister, oversaw the disastrous mini-Budget in 2022 that sent the markets into freefall during her 49 days in office.