British Labour Party leader Keir Starmer has announced his resignation, following mounting pressure from within his party. Multiple ministers and Members of Parliament had reportedly urged him to step down prior to the announcement. The reasons for the internal push for his departure remain largely unspecified in initial reports. Starmer has pledged his full support to his successor, ensuring a smooth transition of leadership. The Labour Party is now initiating the process to select a new leader, a move that could significantly impact the political landscape. This resignation comes at a pivotal moment as the UK prepares for upcoming elections. Further details regarding the circumstances surrounding Starmer’s decision are expected to emerge in the coming days.
