Jesus: relevant to the next generation? Passage: Exodus 3:1-15 by St Stephen's Willoughby