26 swing across Scotland