BREAKING NEWS: Liz Truss resigns as UK prime minister
Liz Truss has resigned as Britain’s prime minister after a disastrous six-week tenure. Truss is set to become the UK’s shortest-serving leader ever, with another Conservative leadership election due to take place within a week. Her announcement in Downing Street came hours after Suella Braverman, Truss’ home secretary, dramatically resigned with a blistering attack on … [Read more…]