A Church of England primary school in Whiteley is set to move into a purpose-built facility after years of delays.