More Scots expect to vote Labour at the general election than SNP, a study has found.
Just 55 per cent of those who voted SNP at the last Westminster vote said they would do so again.
For the Conservatives, the figure was 48 per cent, with Labour picking up swing voters from these parties and the Lib Dems, according to the latest publication by the Scottish Election Study (SES).
Its Scottish Opinion Monitor survey found two-thirds of Scots expect Labour to defeat the Conservatives when the UK goes to the polls.
A total of 38 per cent of respondents said they will vote Labour, versus 32 per cent for the SNP when undecided respondents are removed.
The SES said this is "partially due to the weakening connection between support for Scottish independence and support for the SNP".
Only 53 per cent of those who said they would vote Yes in a second independence referendum said they would also vote SNP. SES said: "This represents a large decline from previous Westminster and Holyrood elections when this number regularly exceeded 80 per cent, according to past SES data."
Around 1200 adults were surveyed between October 20-25.