Barts Health, the largest NHS trust in England, is now in special measures following a Care Quality Commission (CQC) report into Whipps Cross Hospital. The trust was formed as a result of a merger between Barts and the London, Newham University Hospital and Whipps Cross in 2013. The chief executive, Peter Morris; the chief nurse...
30 March 2015