Telford school celebrates after winning inspectors' praise in Ofsted reportOfsted reports|Jun 29, 2015