Liz Truss announced her resignation as British prime minister Thursday morning following weeks of controversy over her economic plan, which sent shockwaves through the markets and divided her Conservative Party just six weeks after she was appointed. A leadership election will be completed within the next week to replace Truss, who is the shortest-serving prime minister in … [Read more...]