Ruth Perry’s death has left an ‘unfillable hole’ Uncategorized An inquest has found an Ofsted inspection “likely contributed” to the death of head teacher Ruth Perry. Read More admin in 22 Jan 2024 No Comments