Morgan McSweeney, the Labour Party's former campaign director who masterminded July's general election landslide for the party, will replace Sue Gray as the new Chief of Staff.