Just came out of a great talk with John Curtice at my work. When asked, made a good point about the forthcoming Holyrood elections will be interesting as a landslide would give them the mandate, and there is precedence for this in 2011.
Also, made a good point about the 'once in a generation' line. It's a line used by politicians, not voters. If the SNP are smart they'll play for time and use the narrative that Westminster is denying us our chance to change our mind, and if Boris is smart, he'd call it now, as polling suggests there is enough uncertainty that might persuade people not to take any perceived risk.
With regards to the once in a generation line, said the same thing about Brexit, and the Tories facing a potential cliff, albeit in 10 years time and have plenty of time for things to change.
Any Prime Minister that calls one now should be ousted from office and thrown in the stocks.
It would severely undermine our negotiations with the EU and wider world and practically ruin the UK’s chance of making Brexit any sort of relative success.
Add to that the independence movement will die down once Brexit settles. Many in Scotland are upset at Brexit currently and the fact it’s 52% in the polls makes bleak reading at this point, for Scottish nationalists.