Four seats left to declare in Scotland. SNP looking like they'll finish on 45% of the vote, up 8.2 points. Tories are on 25%, down 3.5, Labour are on 19.2, down 8.7. Lib Dems on 8.6% (up 3 points) and will have more seats than Labour, but obvs lost their leader in the process...

— Philip Sim (@BBCPhilipSim) December 13, 2019