Home BusinessMcSweeney quits as PM’s chief of staff, saying he takes ‘full responsibility’ for advising Mandelson appointment