Keir Starmer, the leader of the UK Labour Party, is fighting to retain his premiership as dozens of Labour lawmakers call for his resignation. Several government aides have also announced their resignations, increasing pressure on Starmer.
SplitViewNews News