All registered adult care providers in England are now legally required to complete an annual self assessment of their services in order to inform the Commission for Social Care Inspection (CSCI) of how they are meeting clients’ needs. The move comes as part of a number of changes that will roll out over the next…