Welcome for SCIE overview report
First published on: 5th April 2019The Church of England welcomes the final SCIE (Social Care Institute for Excellence) overview report, which details the learning from the 42 independent diocesan safeguarding audits and findings on improving responses to survivors of abuse.The report