PA – GETTY
Ruth Davidson and Nicola Sturgeon are vying to snatch seats
The SNP is on course to lose 10 seats from the 56 they secured at the General Election, according to a new poll by IG Index.
The Scottish pro-independence party had already lost two seats by the time Parliament dissolved earlier this month.
But the IG Index suggests they will flounder, with the Tories on their tails in Scotland.
READ MORE: Latest election polls in Scotland
Ruth Davidson hopes to snatch back SNP seats
The poll also indicates the Tories will win 378, Labour will get 148 and the lib Dems will get 14.
The results come as the Scottish Tory deputy leader said it would be "great" if his party could win just six seats in the General Election in Scotland.
Jackson Carlaw said there has been a "change in atmosphere" in Scottish politics, and he insisted there are several regions where the likelihood of a Conservative victory is strong.
If the Conservatives could win 12 Scottish constituencies on June 8, that would be the party's best result in a Westminster election north of the border for more than three decades.
Nicola Sturgeon's comical moments on the campaign trail Mon, May 22, 2017 PA 1 of 13
SNP leader Nicola Sturgeon stops for an ice cream after making an election campaign visit to Scottish Gas HQ in Granton, Edinburgh
Get Quotes on Home Insurance
Maybe I’m old fashioned. But the party that gets the most votes and more seats than any other wins the election.
Speaking in Perth, Nicola Sturgeon said if the SNP wins the most seats then "continued Tory attempts" to block an independence referendum would be "democratically unsustainable".
Asked if losing seats would weaken her case, Ms Sturgeon said: “Maybe I’m old fashioned. But the party that gets the most votes and more seats than any other wins the election. That’s democracy.”
A YouGov poll for the Times suggests the SNP could lose four seats on June 8.
Nicola Sturgeon could lose six seats on June 8
The YouGov poll, which has a large margin for error, puts the Tories on course to lose 20 seats, at the most extreme negative picture painted for the party.
Labour is expected to get 257, up from 229, while the Lib Dems go up to ten from nine.
The Greens and Plaid Cymru are polled to get one seat, while UKIP lose their only MP.
The other end of the spectrum showing the Conservatives winning 345 seats at next Thursday's General Election – 15 more than they have now.