Keir Starmer Announces Resignation Amid Labour Party Internal Pressure
LONDON: (Web Desk) - Reports emerging from London suggest that UK Prime Minister Keir Starmer has announced his resignation from party leadership, citing internal pressure within the Labour Party.
According to the statement attributed to…

