Head of the IOPC has had too resign