I come from a Scottish background, my dad was born there, so I'm very familiar with this song, heard it many times.

Nice take on this old classic, enjoyed.