Cafcass has been praised in its latest Ofsted inspection for the quality of its work with vulnerable children in Hampshire and the Isle of Wight. The team was rated as “good”, the second highest rating possible in over half of the areas inspected. Inspectors praised the team for working sensitively with children and families in…

Read More