New St Martin’s school plans get the go-ahead