From YouGov with fieldwork done on the 2nd and 3rd April and with a sub-sample of 152 adults living in Scotland:
Conservatives 20%
Labour 18%
Lib Dem 5%
SNP 48%
UKIP 3%
Green 1%
Brexit Party 3%
This is the fifth out of six sub-polls to put SNP support between 45% and 50% in the last month or so with only one returning to the previous norm at around 41%. 48% in this FPTP system would mean almost complete dominance for the SNP.