
Following a series of electoral defeats and dissatisfaction within the party, Keir Starmer has made the decision to resign as leader of the Labour Party in Great Britain. This unexpected decision come...
Source
Original source for this article

Original source for this article