Luke 5:17-26 Who knows best? (MW24/023) — St Helen's Bishopsgate