Post Office chief executive Nick Read quits
Embattled Post Office chief executive Nick Read is leaving the troubled organisation in March 2025. He will be replaced on an interim basis by chief operating officer Neil Brocklehurst. Victims of the Post Office scandal have consistently called for Read’s departure following years of delays in paying compensation and revelations this year that he threatened…