Post Office Horizon Scandal: Final Report Reveals Over 10,000 Impacted
A final report into the Horizon IT scandal has found that more than 10,000 people were affected by the faulty Post Office system, in what has been described as one of the worst miscarriages of justice in British history. The long-awaited inquiry, published this morning, confirms that over 1,000 sub-postmasters and workers were wrongly prosecuted…