Justin Welby, The Archbishop of Canterbury and most senior cleric in the Anglican Church, has joined a growing army of politicians and community leaders in speaking out in the wake of Sarah Everard’s brutal murder. The 33-year-old’s remains were found in woodland in Kent towards the end of last week – an act that has […]