Embattled Prime Minister Liz Truss resigned Thursday following a failed tax-cutting budget that rocked financial…
Tag: Liz Truss Resigns
BREAKING: UK Prime Minister, Liz Truss Resigns After Six Weeks
British Prime Minister Liz Truss on Thursday dramatically announced her resignation just six weeks after…