Shamed Post Office boss Paula Vennells was in the running to become 'Bishop of London' January 10, 2024 News Paula Vennells – who has been thrown back into the spotlight after ITV’s Mr Bates vs The Post Office – was shortlisted More