Archbishop says C of E failed to challenge involvement of Paula Vennells’ in church bodies in light of Horizon scandal
The Church of England failed to challenge the involvement of Paula Vennells, the former Post Office boss and an Anglican priest, in C of E bodies in light of the Horizon scandal, the archbishop of Canterbury has admitted.
In his first public comments on the matter, Justin Welby said “more questions should have been asked” about Vennells, including her position on an ethical investment committee in 2019 and 2020.
Continue reading...