The Tory Party has lurched to the right. It is a process that started in the early 2000s, checked by Cameron who with Osborne was still financially right wing, but his been gathering apace as alarming as the Labour Party's shift to the left. This leaves are massive gaping hole for the Liberal Party to fill. Thanks to Brexit they are starting to pick up the left wing of the Tory Party and the right wing of the Labour Party. However I do not agree with their policy of ignoring the referendum. I am not even sure it is legitimate to have another referendum yet. It delegitimises referenda in the general.
The SNP clearly have absolute ZERO respect for the result of their own referendum which was run entirely on their times and they still lost by a convincing margin. My view is very clear that referenda should require a much high bar, either 50% of the electorate, or 60+% of the vote simply because of the phasic nature of binary options. If you held an EU referendum pre 2008 it would have convincingly lost and if you held one now the result would be probably overturned - the only reason it mightn't would be people who voted Remain yet respect the Leave victory. Similarly the SNP are absolutely desperate to hold a referendum now because of the political turmoil at Westminster despite saying at the time there wouldn't be another one for a generation which I took as 30 years, most Scots took as 25, the extremists took as 15 and Sturgeon thinks of as 5. The point is they chose to hold a referendum with YES on the ballot paper (psychologically that is worth about 2%) and Cameron didn't stop them and when they were hosting The Commonwealth Games, the oil price was high and of course on the 600th anniversary of Bannockburn which according to Scots is the greatest victory in the history of the world although Scots were on both sides and very few English were fighting at all ... but their propaganda story means far more to them then any facts. Despite all that they lost by 10%. Holding a repeat referendum on the EU would in certain eyes legitimise calls for another one.
So back to the Liberals who would simply remain in the EU. A policy (their previous one) of holding another referendum would not actually make LEAVERS do everyting to defeat but simply tear up Article 50 (the notice that the UK is leaving the EU) would focus the LEAVERS minds on doing everything to stop the Liberals so I really think this policy is self-destructive. I can foresee in constituencies which are Tory/Liberal marginal, all of the Leave vote going to the Tories. Similarly in Labour/Liberal marginals, while they won't be a deal Brexit Party supporters and even Tories, who would previously have voted tactically for the Liberals, may well now vote Labour ... unless Corbyn comes off the fence. Corbyn is way more committed ideologically to leaving the EU than Boris but his party isn't and so he does everything he can to prevent his party backing any kind of Remain. I thin k the Labour Party should have backed May's deal and the only reason they didn't is because Corbyn's focus was not the good of the country but his idea that somehow he will win an election out of the chaos, entirely failing to recognise his own party are seen as part of that chaos. However if the Tories did not have such a fanatical right wing they would have left on March 29th anyway. It is not up to the Opposition to help the Government win votes, that is the Government's job.
The plain truth is that reason we are in this mess is due to the self interest and party politics of almost every single MP.