Certainly doesn't. We are living longer, we are victims of our own poor health choices. The NHS needs funding, the mantra of it's inefficient is merely an excuse for keeping it below a level it should be financed at.
How much more money do you pour into the NHS? The advances in science and treatment means that conditions that would previously never have been treated are now considered routine, eg hip, knee and other replacements and have to be paid for. Twenty years ago someone would have looked forward to the next 20 years with a limp, pain and paracetamol. Nowadays they complain if a new knee isnt fitted within 3 months. This coupled with the self inflicted illnesses resulting from drug, alcohol, sugar, fast food, etc abuse means that however much money you pump into the NHS it will never be enough.
The other side of the coin is where does the money come from? Ok, we can blame the inefficient tax system, eg Facebook, Starbucks, Google, Airbnb, etc but not many of us are so outraged that we refuse to use them. Equally how many of us are happy to avoid tax by “paying by cash”?