Leave Jim alone, he's growing! (It's just the direction that's debatable!)
Friend of a freiend turned this up:Carols in Canada. (scroll down). Turns out there's an Ecclesfield ex=pat at the bottom of it!
Local carollers of the world, enjoy your singing!