Liz Truss undaunted by 50 disastrous days in Number 10
When Liz Truss stepped down after 50 disastrous days as Prime Minister it seemed that would be the last of her on Britain's national stage. Such was the public humiliation of the markets' reaction to Ms Truss' mini budget in 2022 that provoked …