Care firms have cancelled contracts with 95 UK councils, saying they cannot deliver services for the amount they are being paid, a BBC Panorama investigation has found.
Some firms said they could not recruit or retain the staff they needed.
The Local Government Association said it was the result of "historic under-funding" and an ageing population.
The government declined an interview but said English councils had received £9.25bn for social care.
The figure for the number of cancelled contracts comes from a Freedom of Information…