I asked earlier how on earth the SNP had managed to hold on to win the Ellon & District by-election when there were more than enough Lib Dem voters to see the Tories home on transfers. Well, the answer is very simple - here's how the Lib Dem votes transferred for the final count.
Conservatives 161SNP 159
Nobody could ever accuse the Lib Dem leadership of being equidistant between the Tories and the SNP, but it looks like their voters suddenly are. And if you think about it, that's perfectly logical, because Lib Dem voters are typically opposed to both independence and Brexit, so there's no longer any particular reason why the Tories would automatically be the more attractive option.
The Tories would appear to have now lost a major advantage in constituency tussles with the SNP, because tactical votes from Lib Dem supporters will probably be going in both directions. And arguably there's a warning here for the Lib Dems themselves - will their voters stay loyal if they train too much of their fire on the SNP and independence, and not enough on the Tories and Brexit?
* * *
NEW CROWDFUNDER: On Saturday I launched a fundraiser for the next Scot Goes Pop poll on independence, which I intend to commission at some point between now and Christmas. If you'd like to donate, please click HERE.