Calls for Archbishop of Canterbury Justin Welby to resign over his links to disgraced Post Office boss Paula Vennells who 'he supported' for the role of Bishop of London despite Horizon scandal : vimarsana.com
Queen Elizabeth II 's former chaplain, Rev Canon Jeremy Haselock, has called for Archbishop Justin Welby to resign after claims emerged that he had endorsed Vennells for the position.