Sister of head teacher Ruth Perry, who took her own life after 'inadequate' Ofsted rating, says giving ex-chief inspector a peerage would be an insult to her memory

Ruth Perry took her own life in January 2023 after being told the school was being downgraded from Outstanding to Inadequate.