Angela Rayner resigns: What’s next for Keir Starmer’s government?