The former Post Office boss at the centre of an IT scandal has stepped down from a Church of England ethics committee. Paula Vennells, 61, has taken a ‘leave of absence’ from the Church’s ethical investment advisory group. It follows a complaint that the part-time priest breached the group’s code …...Read More
