British Prime Minister Keir Starmer is facing growing political pressure after dozens of lawmakers from his own Labour Party reportedly urged him to either resign or announce a clear timetable for stepping down following the party’s poor performance in recent local elections.
Tap to read more.......