More than 100 young care leavers in England died in past year, data shows

Corroborated by 2 sources from 2 publishers

ukbusiness1d ago

TL;DR

More than 100 young people have died after leaving the care of social services in England in the past year, according to data released by the government Featured image by Chloe Ladwig/PitchBook.

Sources