Britain's Prime Minister Keir Starmer speaks during a press conference at Downing Street in London, Wednesday, April 1, 2026.A Labour peer has called for Keir Starmer to resign over the Peter Mandelson scandal.
Maurice Glasman has become the most senior figure within the party to urge the prime minister to resign, claiming he “cannot conceivably continue” in the job.
It comes after it emerged Mandelson – Starmer’s...


English (US)