News

A Leeds primary school where pupils “behave exceptionally well” has been hailed by Ofsted inspectors. SS Peter and Paul Catholic Primary School, located in New Road, Yeadon, was rated Outstanding in ...