More than 13 people may have killed themselves as a result of the Post Office Horizon IT scandal and it drove at least 59 more to contemplate suicide, according to the first findings from the public inquiry Read More
Let's stay in touch. Subscribe to our blog and get our best content in your inbox.
