Luke 1:39-56 The long promised victor (SM21/039) — St Helen's Bishopsgate