
214 results found for 'sites default files 2020 06 Ministry Statistics 2019 report FINAL pdf'
The Church of England welcomes the final SCIE overview report
The Church of England welcomes the final SCIE (Social Care Institute for Excellence) overview report, published today, which details the learning from the 42 independent diocesan safeguarding audits and findings on improving responses to survivors of abuse.
04/04/2019
- News & Stories
