The SNP and Labour rebels who voted against the Bill last night have only themselves to blame. They steadfastly refused to accept the referendum decision and they pinned their colours to the mast of a second referendum and lost. Comprehensively lost. Lost to the point where their parties are on the verge of self destruction. If they had accepted the 2016 referendum result and supported Theresa May, they would have been able to secure a stay in the single market and customs union. Because they didn't do that, based on their hatred of the Tories and a failure to accept the result, the consequences are they helped secure a deal which is an abject political failure (in their view) - but that is their fault and their legacy. Remainers need to own that as much as Brexiteers need to own the outcome of this Brexit deal itself. The SNP are so self assured that they will win an Indyref vote that they are hell bent on pushing it through. Given they will be asking Scots to vote for jumping into an even bigger black hole than Brext, I think they will lose and Sturgeon could kill the SNP once and for all. Labour need to accept reality and fight for the Union and win back Scotland based on the hard evisence of the subsidies that come from WestminsterThe overwhelming response on this forum is that it's all the UK;s fault there isn't a deal. What's happened over the past 4 years?, most of it has been spent stopping Remainers from over throwing the referendum decision. and exalting the EU to work against the democratic mandate of the British people ! The outrageous behaviour of the people in parliament and the civil service working with the EU and against the people's mandate bordered on treason.
It's early days and experience will take a long time to be truly reflected in public opinion, but when the dust settles I am not sure that the EU will be seen as the panacea some may think it is