Prime Minister Liz Truss has dramatically resigned after just six weeks and will be replaced as Conservative leader by next Friday.
She announced her resignation outside 10 Downing Street this afternoon following a week of increasing chaos at Westminster saying: “I recognise I cannot deliver the mandate on which I was elected by the party.”
Opposition parties have all now called for an immediate general election, with SNP MP Angela Crawley calling a poll “imperative” after the six-week premiership had “taken a sledgehammer to the economy”, while Labour MSP Monica Lennon called the situation “an affront to democracy” and said: “The people should have a say over their future.”