News

Ofsted’s inspection in December 2023 identified ‘serious failures' which left kids 'being harmed' - or at 'risk of harm'.