Jerusalem has been voted the UK's favourite hymn in a BBC Songs Of Praise special. The popular hymn, which is a poem by William Blake set to music written by Sir Hubert Parry in 1916, was ranked above ...