An NHS trust is an organisational unit within the National Health Services of England and Wales, generally serving either a geographical area or a specialised function. From Wikipedia
Undergoing six weeks of hydrotherapy, she faces left-sided weakness in her limbs with the prospect of permanent mobility loss.