St Stephen the Martyr church now open