Tories to win the most seats, just, and the most votes too.
It will be vey close though, as I don't see Labour being quite as decimated in Scotland as the polls predict.
The numbers in England depend on what happens with the UKIP vote in the marginals. Will UKIP voters go back to voting Tory...