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