Professor Martin Green, Care England chief executive, argues inspections need to be done differently The tragic death of Ruth Perry brought into sharp focus the devastating impact that inspections can have on people who deliver or are accountable for services. The new head of Ofsted, Sir Martyn Oliver, has now clearly signalled inspections will be…