Our Survation poll puts the SNP ahead in both constituency and list votes, on 49% and 37% respectively, while the Tories sit on 21% and 18%, Labour 20% and 19%, the Liberal Democrats on 9% and 8%, the Greens on 11% in the list and the Alba Party trailing on 3%