St Walburga's Catholic Primary School, a Voluntary Academy