Councils pay more than £125m a year placing vulnerable children in illegal care homes in England: Private companies inevitably getting in on this lucrative ‘business’.
Councils pay more than £125m a year placing vulnerable children in illegal care homes in England: Private companies inevitably getting in on this lucrative ‘business’.