‘Perilous’ financial position of NHS trusts laid bare as £780m deficit revealed March 12, 2026 · The Independent Read full story at source