Archbishop Welby’s Address to the House of Lords Regarding Afghanistan   On 19 August, the Rt Hon Justin Welby, Archbishop of Canterbury addressed the House of Lords...