Sister of headteacher who killed herself blasts watchdog inspection Posted on March 18, 2023 By Charlielikes Julia Waters (pictured), the sister of tragic headteacher Ruth Perry, has said ‘things need to be done with Ofsted’ after the head teacher committed suicide while waiting for an inspection report news Tags:blasts, headteacher, herself, inspection’, killed, news, of, sister, topnews, trending, watchdog, who