I'm with everyone who thinks that Vennels should have been stripped of her CBE. There were newspaper reports and a documentary about this, within the last couple of years, where it was reported that she was told about the problems and she ordered her staff to keep o prosecuting.
Ed Davey worked for a law firm, which was involved in some of the cases:
https://www.dailymail.co.uk/news/article-12944801/ed-davey-post-office-horizon-scandal-links-lawyers.html
The Liberal Democrat leader has come under fire over what he knew about the IT system that led to the largest miscarriage of justice in UK history. The former postal affairs minister in the Coalition government was warned by campaigning sub-postmaster Alan Bates in 2010 that there were 'flaws' in the system.
There were also questions about the former Cabinet minister's work for City firm Herbert Smith Freehills (HSF) from 2015, two years before 500 postmasters launched group litigation against their employer. In 2019, the company became the Post Office's adviser in its defence against the legal action and continued to work for them until last year.
I'd like to see both of them imprisoned, if their culpability can be proved.