The Scotsman NOW & THEN 2018-06-22 - 0 John Swinney resigned as leader of the SNP after a series of poor election results on this day in 2004