Justin Welby has announced his resignation as Archbishop of Canterbury, following pressure after a damning review into late barrister John Smyth.