Ian Wallace, IMO a sweeter Scots voice than Kenneth McKeller, used to sing this. Also heard a TV actor called Gerry Ryder sing it at The Malt Shovels in Altrincham, Cheshire. Very resonant voice of the kind that shatters beer glasses at ten paces.
FC