It was a “bittersweet” week for the family of Ruth Perry, the head teacher who took her own life after learning that her school was going to be downgraded from outstanding to inadequate by Ofsted.
New Ofsted rating system would have saved Ruth Perry’s life, says sister
Publication Source