Why she resigned as UK Prime Minister
Less than a month after the newly minted Liz Truss government presented its now infamous “mini-Budget”, the Prime Minister has been forced to resign following a rebellion within her Conservative Party. Truss is now the shortest-serving…