Local authorities received cautious praise from the Commission for Social Care Inspection (CSCI) last month, when the government inspectorate published England’s annual council star ratings.In what CSCI described as a ‘genuine story of improvement’ for England’s 150 local councils, 27 local authorities improved while 11 saw a fall in their performance.20 councils achieved the highest…