It seems only weeks ago that we reported the resignation of Prime Minister Boris Johnson. That's because it was only weeks ago—six, to be exact. Less than two months into her leadership, Liz Truss has now resigned.
After a number of very embarrassing U-turns, a mini-budget that