Ofsted sorry for its role in Ruth Perry’s suicide 19 January 2024 It is the first time the inspectorate has taken responsibility for the part it played in her death.