Before I start, I should put a disclaimer, this isn't a political post, it's more general thoughts on how to solve a growing problem. Everyone knows that we have an ageing population and that this is costing the country a lot of money to provide long-term care for them all as life expectancy after retirement has rocketed. This is a major success story for the NHS but it does leave a problem in need of solving, how do you care for all these people?
What's really needed is a universal system that covers the entire country, where taxpayer supported aid is available to the most needy. Much like the NHS before it, we need to join a fragmented system of individual carers and provide a standard of care that everyone across the country, regardless of wealth, can expect to receive. I don't think you can do it on a voluntary insurance-based system, for it to work everyone has to chip in.
We have, in effect, a chance to create a new kind of NHS which cares for the elderly, with all the knowledge of what went wrong in the past, and to make it work. A good level of care will not only help those elderly people who need it, but take the strain off carers and a lot of strain of the healthcare system as preventing accidents in the elderly will save a substantial amount.
It won't be easy to get a system everyone's happy with, but start with the principle that everyone is entitled to care in old age, and that we should share the cost we will all benefit from, and we could well end up with something special. Decades later, we might love the NCS like we love the NHS nowadays.