Morgan McSweeney has resigned as Keir Starmer’s chief of staff – taking “full responsibility” for advising the prime minister to appoint Peter Mandelson as US ambassador. It comes as Sir Keir faces ...