The Church of England has published the following statement in relation to reports on Channel 4 news. A statement on behalf of the Archbishop of Canterbury has also been issued. Continue reading
Church statement: safeguarding at Iwerne Trust
4