
Paula Vennells: Ex-Post Office boss was shortlisted to be Bishop of London
Paula Vennells, an ordained Anglican priest, is facing questions over her role in the Horizon IT scandal.
Full Article
Paula Vennells, an ordained Anglican priest, is facing questions over her role in the Horizon IT scandal.
Full Article