We are pleased to share our latest Ofsted report from the inspection conducted on the 21st and 22nd March 2023: