From YouGov based on a sample of 146 and fieldwork between 25th and 26Th July and from Opinium with 115 respondents on 24th to 26th July.
Party YouGov Opinium
Con 21 23
Lab 11 14
LibDem 12 11
SNP 47 46
Green 3 2
Brexit 5 5
The last four polls* had the SNP averaging 45.5% so these two seem to confirm a powerful solidity to their base prior to any campaigning and reveal the ineffective nature of all opposition/media attempts to weaken it.
Both also suggest a recovery of Con support as Brexit lose a bit of edge to a Boris Johnson win and as the Con support in Scotland seems to care little for what Ruth thinks. Much will depend on what Johnson does if it’s to last.
Though there has bee a Lib Dem surge in London and the South, it has not appeared in the North or in Scotland where it looks like returning them to 4th place. Swinson seems to have had no impact.
As for Johnson popularity, YouGov show him to be considered negatively at 71% in Scotland and far more so than in other parts.
*I’ve ignored the ComRes poll with SNP support at 38% as an outlier in the context of around 20 sub-polls this year putting support we above 40%