BREAKING: Liz Truss resigns after disastrous economic plan, making her the shortest-serving prime minister in British history
British Prime Minister Liz Truss announced Thursday that she would resign after just six weeks in office, following a disastrous and rapidly-reversed economic plan that sent…
Read More