The last time John Swinney was leader of the SNP, 20 years ago, the party went on to return only six MPs in the next general election. Labour returned 41 north of the border. Swinney had resigned the year before, but this was his electoral legacy. The party has had a traumatic year since the precipitate