UK News

‘Net may be closing’ on those responsible for Post Office IT scandal, expert hopes

A consultant on ITV's hit drama about the Post Office scandal says "the net may be closing" on those responsible for the wrongful prosecution of....Read More