Eu citizens are going to a huge factor if there is another one. I worked with 40 or so at the time of the last referendum and most were going to vote no, don’t blame them given what they were told. That would be completely reversed this time around after brexit, I’m not sure how many we have in this country, think I heard circa 300,000 but that could be wrong. That’s a huge swing the other way.
Add the English vote of 418000 when 75% voted no the last time now there's nothing like that will vote for the union they even turn up in good numbers in our marches for indy.
Maybe 50% . because of Europe.