Denise Platt, has been appointed shadow chair of the Commission for Social Care Inspection (CSCI). Platt has been the chief inspector of social services since 1998 and director for children, older people and social care services at the Department of Health since July 2001….