The BBC is now projecting 322 for the Tories which is one short of a majority. I still think they will scrape home, but if they are short, it looks like they're close enough to be able to lean on the DUP. Who, let's not forget, are almost as Brexitty as UKIP.

---------- Post added at 02:31 ---------- Previous post was at 02:30 ----------
The SNP is looking at a 15 point drop in its vote.