Publication Source

Ofsted’s new inspection report cards have been “cobbled together at ridiculous speed” with no underpinning research and concerns by experienced officials ignored, whistleblowers have claimed.

EdCentral Logo