Press release
Ofsted's Annual Report 2023
Date:
The education system is being let down by an Ofsted incapable of self-scrutiny and unable to listen.