‘I had to stand down,’ Archbishop Welby tells House of Lords
A HEAD had to roll for safeguarding failures in the Church of England, and the Archbishop of Canterbury’s is the only one that “rolls well enough”, Archbishop Welby told the House of Lords on Thursday
05 Dec 2024