Nick Read, the chief executive of the Post Office, is expected to resign, a decision that comes amid a year heavily influenced by the repercussions of the Horizon scandal.
Nick Read, the chief executive of the Post Office, is expected to resign, a decision that comes amid a year heavily influenced by the repercussions of the Horizon scandal.