“Thank The Lord!” Archbishop of Canterbury Justin Welby To Resign Over Child Abuse Scandal November 13, 2024 geraldine UK News UK News Archbishop of Canterbury Justin Welby is quitting after coming under sustained pressure over his handling of a Church of England-linked abuse case. Credit TalkTV