Labour would pick up more than half of the Scottish seats if the general election was today, according to the first poll of new constituency boundaries.
New analysis by campaign group Best for Britain showed that Labour would win 31 seats in Scotland, with the SNP taking the other 26. Scotland is set to go from 59 seats to 57 after the boundary changes.
The analysis said that the SNP were "bleeding voters" who were undecided over who to vote for, which meant that Labour would pick up dozens of seats.
Scottish Labour said that the poll shows "that the political tide is turning in Scotland."
The survey also said that Labour could win 470 seats across the UK, giving them a majority of more than 140. The Conservatives would win only 129.
The poll by Focaldata asked 10,140 people, including 748 in Scotland, which party they would vote for if a general election were held tomorrow.
Best for Britain said in their findings: "In Scotland, the SNP is bleeding voters to don't know meaning that Labour is currently picking up 31 seats largely by default."
It also said: "Voter trends in Scotland are dominated by the fall in the SNP vote share which has led to a rise in undecided voters, thus meaning the Labour Party are currently on track to win in a number of seats in Scotland."
The SNP's vote share has fallen from 38 per cent to 30 per cent since the group's other polls in Autumn last year and Spring this year.
Labour's vote share has stayed the same at 28 per cent.
The analysis also showed that Labour are doing better in areas where there are more undecided voters but that those who have moved away from the SNP are not yet committed to Labour.
Scottish Labour deputy leader Jackie Baillie said: “The polls show that the political tide is turning in Scotland and people are looking to Scottish Labour to deliver on their priorities.
“The SNP and the Tories are busted flushes.
“Only Labour can kick the Tories out of Downing Street, end the politics of division and deliver the change we need.
“Scottish Labour will continue to fight for every vote so we can deliver a stronger Scotland in a reformed United Kingdom.”
To sign up to the Daily Record Politics newsletter, click here .