UK’s Liz Truss Resigns, Becomes Shortest-Tenured Post-War PM; Will BoJo Make A Comeback?
Update: U.K. Prime Minister Liz Truss has announced her resignation just 44 days after taking office, after a risky plan to cut taxes and boost spending caused turmoil on financial markets, forcing her to backtrack […]