Publication Source

Ofsted is refusing to publish data showing how many people support its new report card inspections, despite pledging transparency over the high-profile reforms.

EdCentral Logo