Councils are spending millions on private children’s homes. So why aren’t kids getting better care?

Private providers own 84% of children’s homes in England, charging councils an average £318,400 per child per year
Havoc links to the original reporting — the full story stays with the publisher.