British Prime Minister Keir Starmer is facing mounting political pressure after poor local election results triggered fresh uncertainty within the ruling Labour Party and intensified speculation over his leadership future. Labour’s disappointing performance in recent local elections has sparked internal criticism, less than two years after Starmer led the party to a strong national victory […]
