Headteacher’s GP tells inquest Ofsted inspection contributed to her death
Headteacher Ruth Perry’s GP has said that the Ofsted inspection of her school contributed to her death. Ms Perry’s family say she took her own life after a report from
Read More