‘I am ashamed of the Church’, Archbishop Welby admits to IICSA hearing
THE “insanity of clericalism” in the Church of England by which senior clergy shift blame on to others to save their reputation and that of the Church is “absurd” and a failure of human duty, the Archbishop of Canterbury has said
21 Mar 2018