Day: December 22, 2023

UK prime minister forced from office amid economic turmoil, chaos in parliament and a party in disarray

The U.K. government is in tatters after Prime Minister Liz Truss resigned on Oct. 20, 2022 – the second leader to be forced out in mere months. It follows an economic mess largely of her own making that resulted in U-turns, a high-profile firing, curious absences and plummeting support. The resignation means that Truss will […]

Back To Top