Morgan McSweeney resigns as Keir Starmer’s chief of staff

Longtime aide departs after seemingly botched No 10 effort to shore up PM’s position against supposed plotters

Morgan McSweeney resigns as Keir Starmer’s chief of staff
Longtime aide departs after seemingly botched No 10 effort to shore up PM’s position against supposed plotters