Tag Archives: Bishop of London

Post Office boss unfit to work for Church, Justin Welby claims

Paula Vennells, former chief executive of the Post Office, and the Most Reverend Justin Welby, Archbishop of Canterbury – GETTY IMAGES Paula Vennells should be prevented from working for the Church of England following the Post Office sub-postmasters scandal, the Archbishop of Canterbury has suggested. Ms Vennells, who was chief executive of the Post Office… Read More »