Keir Starmer Faces Labour Revolt as Ministers Demand Resignation

British Prime Minister Keir Starmer is under mounting pressure after Home Secretary Shabana Mahmood and two senior Cabinet Ministers reportedly told him to outline when he intends to resign, as more than 60 Labour MPs push for his departure following Labour’s historic defeat in local elections.