The polls were right (for my constituency), and Labour won by a comfortable margin. Seems to have been a similar story in various places across Scotland. Bad night for the SNP.
Are we neighbours now!? I was quite shocked by Keighley not swinging the small amount it would have needed to flip, since it has been such a marginal seat in recent elections.
(I consider getting rid of Philip Davies in Shipley an acceptable alternative)