Article‘A generation of children who have been let down’
An Ofsted inspection of children’s social care services in Slough has found children were being ‘left in unsafe situations for too long ’, with some being ‘seriously harmed’, Slough Children First – a company owned by Slough council –...