The position of British Prime Minister Keir Starmer seems untenable. Numerous prominent ministers have told him, according to British media, that he must announce his departure. Almost everyone within Labor is convinced that the malaise in the party, after the disastrous local elections, is due to Starmer’s lack of leadership.
ttn-2

