Bishop of Oxford says church ‘learning lessons’ after scandals

Dr Croft currently oversees 800 churches in 609 parishes across Oxfordshire, Berkshire and Buckinghamshire.

He told the BBC: “Nationally and in all dioceses, I think our processes are better, I think our churches are safer thanks to better…

Continue Reading