Our First Minister John Swinney has a long memory, and although 17 years is a long time to harbour a grudge, the scars of the ...