Britain is to get its fifth prime minister in four years after the current incumbent of Downing Street, Keir Starmer, announced that he would resign.
It was widely expected and came after months of mounting pressure on Starmer, who led the Labour party to a landslide victory in the 2024 UK general election but who has faced months of pressure to quit from members of parliament (MPs) for the centre-left party.