Ninety-five UK councils have had their private care contracts cancelled, as companies say they lack enough funding, a BBC Panorama investigation has found.
Research for the programme suggests one in four of the UK's 2,500 home care companies is at risk of insolvency.
One company says it cancelled its care contract because it "didn't think we could do it for the money".
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…