Ruth Perry’s death has left an ‘unfillable hole’ An inquest has found an Ofsted inspection “likely contributed” to the death of head teacher Ruth Perry. Source