Sturgeon and the SNP will win, but can they get the majority?