It was obvious since the last referendum results were published that SNP will push for another referendum whenever they see that as politically benefical, this time riding on the anti-tories wave that partially helped the Brexiteers. And the independence campaign may even be successful. Even if it isn't, it will help SNP to gain a majority in local government in 3 years time...