A beacon of excellence

A high performing North Yorkshire school has been pronounced as outstanding by OFSTED and Diocesan inspectors. St Francis Xavier Joint Catholic and Church of England School in Richmond has come through its recent inspections with flying colours. Inspectors commended...