Stephen leads St Aldate’s in Oxford, having originally worked as a successful barrister in London. What is going on there these days is profoundly encouraging, with many folks encountering God and coming to faith on a weekly basis. It’s a rocking podcast that left me totally fired up!
Watch this episode on YouTube: https://youtu.be/sC8prVIkMNc