Scandal in the Cathedral: The Resignation of Justin Welby
On 12 November, 2024 Justin Welby, Archbishop of Canterbury and spiritual leader of the 85-million souls in the global Anglican Communion, resigned after a Church of England investigation report was released, which found that he failed in his duty to tell police about serial physical, psychological and sexual abuse by a staff member at the Iwerne Christian summer camps, as soon as he was made aware of it. The scandal had been building for nearly a week after the report’s release, with calls for accountability from Welby increasing daily.