London council rated 'requires improvement' after management failings

London council rated 'requires improvement' after management failings

However, a report published after inspectors visited in October and November 2018 said services were improving, despite children, young people and their carers receiving an inconsistent service. Inspectors...