Deputy PM resigns