The resignation of the 105th Archbishop of Canterbury this week showed an ancient institution coming face to face with a very 21st-century reckoning. The announcement of Justin Welby’s departure ...