Morgan McSweeney has resigned as the chief of staff to Sir Keir Starmer following a controversy over the appointment of Lord Mandelson as ambassador to the Unit Continue reading...