Jerusalem is one of Britain's famed national hymns, expressive of longing for the Holy Land mixed with a desire to

make Britain a holy land as well, similar to American thinking of America as a Providential nation. Britain is too.