The latest OFSTED report can be found here:

Ofsted Report 2012