1 Samuel 24:1-26:25 Déjà vu...The Lord’s king waits (SM23/010) — St Helen's Bishopsgate