The NHS is one of the United Kingdom’s most enduring institutions - synonymous with free care at the point of delivery and services based on clinical need, not ability to pay. At the core of its delivery infrastructure are NHS Foundation Trusts (FTs), legally independent, not-for-profit organisations that provide services...

Read more >