ITV provides lots of caveats. This is going to be a barn-burner. The Scots are the ones who have voted overwhelming for Remain. Somewhat ironic to say the least.
Scots turnout only 56% and they will not pull it through for Remain.
London rain, act of God. Thank you Lord!