Read our masterpiece guide to Bach’s ‘St John Passion’ and watch John Eliot Gardiner’s production on DG Stage on Good Friday, 2 April 2021.