I'm only human ... DPP explains blunder in Haughton's contracts scandal