
Is Britain Broken? Decoding Starmer's Exit and What Comes Next | David Morrison, Trade Nation
Britain just lost another Prime Minister. Keir Starmer resigned on 22 June 2026 — less than two years after winning one of Labour's biggest ever election landslides — making him the sixth Prime Minister to leave Downing








