Shock GE2017 victory, positive pollsters & is it the end of the SNP? 486