Catholic school downgraded by Ofsted named one of the best in Britain

Catholic school downgraded by Ofsted named one of the best in Britain