
The charts that tell us why Starmer has been forced to resign
Labour's disastrous local election results in May triggered a flurry of resignations from Sir Keir Starmer's cabinet and calls to resign from 100 MPs – but his problems didn't start there.









