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