With regard to your first question around whether ICCRC should have more authority to investigate ghost consultants, I think the evidence is clear that the ICCRC has failed to properly investigate and enforce their own codes of professional and ethical standards. I would therefore be reluctant to widen the pool of people who they would then be responsible for investigating and regulating.
As I said before, I think that a solution is to replace the self-governing model currently in place with a department, with a government model, in order to restore public confidence, frankly.