Health £2.8bn NHS trust group begins to unravel amid governance and supplier scandals Aditya Bhandari · August 21, 2026