Inspectors say social workers respond quickly, build strong family relationships, and provide the right help at the right time.

They praised strong teamwork across agencies, early help that prevents problems escalating, and ongoing learning and improvement.

Council leaders say the result reflects staff hard work and means children and families are getting very high-quality support.