Douglas: Struggling Cafcass team should have faced scrutiny

Community Care

Cafcass chief Anthony Douglas has admitted that he and other senior managers should have kept a closer eye on its North Yorkshire and Humberside service, which has been rated as “inadequate” by Ofsted inspectors.