More Post Office scandal: its incompetence leaves 1,100 postmasters with a £10k tax bill We reported earlier this year that, when the Post Office finally paid compensation to some of the victims of the Read More » 20 December 2023