Keir Starmer

Keir Starmer as the new leader of the British Labour Party

Keir Starmer as the new leader of the British Labour Party

Lawyer and lawmaker Sir Keir Starmer has won the leadership of the British Labour Party beating competitors Rebecca Long-Bailey and… Read More

5 years ago