It’s time for the Passion of Jesus (30 March in Trafalgar Square and 31 March in Guildford).
Read the newsletter