Social care from cradle to grave is a huge concern for us all.