There can be no denying that the spiritual landscape in England in 2026 is radically transformed. God is, once again, on the agenda. Both marches this weekend had strong religious undertones. This makes the question: 'God, how can I know you are true?' all the more pressing.
Speaker: William Taylor
Series: God, how can I know?