3m
6 Oct 2020

Bishop accepts massive institutional failures following Church of England sex abuse inquiry

Presenter

We spoke to the Bishop of Manchester, Dr David Walker, who’s on the Church of England’s National Safeguarding Steering Group.

We put it to him that today’s report sets out institutional failure on a colossal scale.