I remember learning this song as a schoolchild form the 'singing together' radio programmes provided to my school by the BBC light programme. It has stayed in my memory since the mid 60s. I have no idea about its origins before the radio