Paula Vennells ‘halted review’ that would have exposed Horizon scandal
Vennells ruled out Post Office review that ‘would be front-page news’, it has emerged. Paula Vennells leaves after her third day of testifying at the Post Office inquiry on May 24, 2024 in London, England….