Surge in SNP votes will push Westminster into referendum, says depute leader