The Tories are taking most of the seats in England, and Labour is taking the rest there and in Wales. Looks like a clean sweep for SNP in Scotland.
It will be interesting to see what concessions will have to be given to the SNP at this time. I seem to recall Cameron articulating a federalism-like structure, where Scotland and Wales could vote on their own taxes, but England could vote separately on its own taxes.
Labour is going to be in serious trouble for a long time if the SNP remains as a large power. A lot of Labour support was in Scotland.