Academy News Ofsted Inspection 15th and 16th November 2017 Final Report 13 Dec Please click to view the Final Ofsted Report for The Leigh Academy (.pdf) Ofsted Inspection Findings – Parents’ Letter 8th December 2017 Parent/Carer – Teacher Day for Year 13 – Wednesday 10th January 2018