Keir Starmer’s chief of staff Morgan McSweeney has resigned over his role in the appointment of Peter Mandelson as UK ambassador to the US
Keir Starmer’s chief of staff Morgan McSweeney has resigned over his role in the appointment of Peter Mandelson as UK ambassador to the US