
Sir Ed Davey has “serious questions to answer” over his role in the Horizon IT scandal and should consider quitting, former Post Office branch managers have said.
The Liberal Democrat leader was postal affairs minister from 2010 to 2012 and has been accused of having “fobbed off” victims of the scandal, which has been described as the most widespread miscarriage of justice in UK history.