Ofsted inspection ‘likely contributed’ to death of headteacher, coroner concludes
An Ofsted inspection “likely contributed” to the death of headteacher Ruth Perry, a coroner has concluded. Mrs Perry (pictured) took her own life after a report from the watchdog downgraded
Read More