What will Angela Rayner’s resignation mean for Keir Starmer’s government?
Angela Rayner quit as deputy PM and Labour deputy leader after a ministerial code breach, dealing a blow to Starmer’s authority and triggering a damaging cabinet reshuffle amid falling poll ratings.