Why local authorities keep overspending on children's placements

English councils overspent £1.5bn on looked-after children against a £6.6bn budget in 2023-24. Here's what's actually driving it, and what helps.