JUST-IN: UK Prime Minister, Liz Truss Resigns After Her Policies Triggered Economic Turmoil And Obliterated Her Authority (VIDEO) | MarvelTvUpdates
Liz Truss resigned today on thursday, bowing to the inevitable after a tumultuous, short-lived term in which her policies triggered turmoil in financial markets and a rebellion in her party