It has a massive effect on the NHS as well, as vulnerable people cannot be discharged until care is in place, they stay in hospital blocking beds and then pick up an infection in the hospital and need treating for that as well.

The social care budget and responsibility should be transferred to the NHS, then they can use some of their budget to improve this area and make their other areas more efficient.
There would be a real incentive for them to improve it.

As it is it is under the local councils where it is just an additional cost, there is no ancillary benefit to.their budget to make it run better