Liz Truss has resigned as Britain’s prime minister after a disastrous six-week tenure. She will be the shortest-serving prime minister in history. In a statement read...
Britain’s Conservative party Monday announced Liz Truss as its new leader to succeed Prime Minister Boris Johnson and confront Britain’s deepest economic crisis in...