A Leeds school has seen a massive improvement to its Ofsted rating following an inadequate rating in 2017. Bishop Young Church of England Academy, on Bishops Way in Seacroft, was visited by Ofsted ...