Election sea-change in Scotland, as UK divides politically