What should we do about social care, and why?

Ageing of the population is widespread. One consequence is a greater demand for care of older people, but how should this be provided and paid for? Is there a strong case for social insurance, and if so, what form might this take? Who should pay, and how, and what is the right balance between private and public sector involvement?