June 9, 2026

ARCHBISHOP OF CANTERBURY JUSTIN WELBY RESIGNS AMID ABUSE SCANDAL