An independent safeguarding body is the “only way to restore trust and confidence” in the Church of England following the ...