Sir Keir Starmer has announced he will resign as Prime Minister less than two years after coming to power.
In a statement outside 10 Downing Street, Sir Keir said his party had asked “whether I am best placed to lead us into the next general election”.