Transparency data

Ofsted spending over £25,000: 2016

Ofsted spending over £25,000 in 2016.