Keir Starmer has resigned as leader of the British Labour Party, casting doubt on the party’s prospects in upcoming general elections. The decision follows a surge in support for the far-right political movement led by Nigel Farage, which significantly challenged Starmer’s leadership. Analysts suggest Farage’s growing popularity undermined confidence in Starmer’s ability to win the next election. The resignation throws the Labour Party into a period of uncertainty as it seeks a new leader. The timing of the resignation is particularly significant given the approaching general election and the shifting political landscape. Starmer’s departure is expected to trigger a leadership contest within the Labour Party. His resignation speech did not detail specific future plans.