20
Oct

Rishi Sunak Now Front-Runner For UK PM: 10 Points

UK Prime Minister Liz Truss today said that she is resigning as prime minister, announcing that her successor will be elected by the end of next week. Truss’s mini-budget, which sent shockwaves…