An “exceptional” primary school in Newchurch, where children “shine and thrive”, has been rated outstanding by Ofsted. St Peter's RC Primary School, on St Peter’s Road, was given the ...