Angela Rayner Resigns as Labour Deputy Leader
Labour Party Deputy Leader Angela Rayner has unexpectedly resigned from her frontbench role, citing personal reasons and sparking a major reshuffle in Keir Starmer's top team ahead of the general election.