The Scots are the backbone of Canada. They are all right in their three vital parts - head, heart and haggis.