A new poll shows Scotland would vote for independence just weeks after Boris Johnson became prime minister