The tune reminds me of another older song and I can't for the life of me remember what it is or even any of the lyrics.
I can't even get a fix on whether it is a British Isles trad song or whether it is a light classical song or anything.
Please someone help me to eject this earworm. It has been bugging me for a couple of days.