A majority of Scots would vote to stay in the UK if an independence referendum was held tomorrow, the poll by Savanta ComRes found.
A Savanta ComRes poll of 1,015 Scots suggested 46 percent of the respondents would vote No to an independent Scotland, compared with 43 percent for Yes and 10 percent undecided.
Not including unsettled voters, the poll put the Union ahead 52 percent to 48 percent.
Ahead of the elections on March 4 and 5, it is the first poll conducted since First Minister Nicola Sturgeon testified before the Holyrood inquiry into the “wrongful handling” of harassment allegations against her predecessor Alex Salmond.
Another 16 percent said the investigation would raise the chances of a Yes vote, with 41 percent saying it would make no difference.
The poll also showed that 43 percent of voters have found their confidence in Ms Sturgeon drop as a result of the investigation.