You've already seen the answer to that; it's free to everyone at the point of delivery. No limits on treatment.
Really? No matter how desperately ill you may be, no matter how hopeless your prognosis, you have the right to demand, and the NHS the obligation to provide, every possible treatment for your illness or disease, no matter how cutting-edge and expensive that treatment may be? If you have a disease that can only be treated with a brand-new drug that costs 25,000 pounds a month, NHS will pay for it? If you need a combination heart/lung transplant, NHS will provide it for you, no matter what the cost, even if it means getting a suitable organ donor from Tibet?
But they are all free at the point of delivery, and regardless of ability to pay.
That's not free. That's simply paying the cost of your health care ahead of time. That's no more free than your flat is free on the 15th of the month when you paid the rent on the first. Or, an even better example, it's no more free than your automobile insurance is free when it pays to repair your car after you've paid premiums for twenty years. Do you claim your automobile insurance is "free at the point of delivery"?
Nothing is free. Everything costs something. It's just a question of who pays for it and how.
And the more money you have available to pay for goods or services, generally, the better the quality of those goods or services you can get.
That's why Cuba's health care stinks. It's a poor country, and people can't afford to buy good health care, whether they buy their health care from the government monopoly, or if they were somehow able to obtain it on the black market. The care that Castro is getting today is a direct function of the poverty of his country, which is a direct function of the ruinous economic system he's imposed on it. I suppose there's a kind of rough justice in there somewhere.