Transparency data

Ofsted spending over £25,000: April 2010 to December 2015

Ofsted has published its spending over £25,000 since April 2010.