The SNP may have won again but Scottish politics has been upended

· The Guardian