Ofsted denies that manner of its inspection contributed to Ruth Perry’s death
The headteacher took her own life in January after an Ofsted report downgraded her school’s rating to inadequate.
The headteacher took her own life in January after an Ofsted report downgraded her school’s rating to inadequate.