What an excellent thread - so much to discuss and of crucial importance as life expectancy continues to extend way beyond retirement - and probably way beyond what was envisaged when our National Insurance system began.
Fortunately I haven't had to think about this properly yet (mother in good health, independent, and still in her own home) although it does concern me every time I hear about it - so I know very little about the system and all its complexities.
I completely agree with Dancinggirl - this needs sorting urgently irrespective of political ideology, and we all need to pay for it. If all parties agreed we would increase NI etc with a specific portion understood to be some sort of care bond or something (really know nothing about this!) then it would prevent any one party scoring points or losing votes about increasing spending. The standard of care could hopefully be increased so as to be good quality across the board including state funded care.
I also agree with CLKD - there is no obligation or right to pass anything onto our children - of course it would be nice, but if our houses have to be sold - then so be it - we've bought them after all! Many people haven't this luxury. It is the standard of care for those that run out of money that is crucial.
The other thorny issue which has been referred to is the nursing care vs social care, and the distinction between them. My older brother has a slow degenerative illness which will mean he will need care at some point - maybe for some things fairly soon. However this will count as social care, therefore it won't receive funding, even though it is a medical condition, the same as if he needed social care through "normal" ageing - whatever that is - and perhaps it is right that there is no distinction, although in his case the social care needs could well be needed for a very long time.
I think it may be different in Scotland? Why is the system so much better in many respects in Scotland - prescriptions, student tuition fees etc? You don't pay higher taxes etc do you? I don't understand how the money can be found there but not here in England. Bit of a digression .....
Hurdity x