SCOTTISH Labour is on course to lose all the Westminster seats it won from the SNP last year, a poll published today has suggested.

The survey suggested Jeremy Corbyn's party would fail to regain six seats north of the border, leaving it once more with a solitary Scots MP, while the Scottish Tories would lose eight to take them to five.

All 14 constituencies would return to Nicola Sturgeon's party.

The poll by Survation put the SNP on 42% of the vote for Westminster, up five percentage points than in the snap election in June last year, while Labour and the Tories would see support fall respectively by 4% to 23% , and by almost 5% to 24%.

In terms of Holyrood there is better news for Scottish Labour with the poll suggesting they would return to second place behind the SNP, while the Conservatives would again become the parliament’s third party.

Professor Sir John Curtice, of Strathclyde University, calculated it terms of seats the vote share would mean the SNP would 14 more MPs to take their total to 49, with the Lib Dems holding onto its four Scottish seats.

"Labour's chances of winning the next UK election rest heavily on making a significant advance north of the Border," said Curtice.

"Yet it seems that Labour's support is going backwards, and that they run the risk of losing all the seats they regained from the SNP last year."

He added Labour's prospects at Westminster had been dented by a decrease in Corbyn's popularity with just 28% of Scots now feel favourably towards him, compared to 47% who feel unfavourably.

The poll commissioned by the Daily Record put the SNP at Holyrood down three points to 43% of the constituency vote and down nine points to 33% on the top-up list.

However, it forecast a continued pro-independence majority when the Greens' 10 seats (up from six) are taken into account.

Labour are on course for 21% on both Holyrood votes, the Tories are at 24% and 19% respectively and the Lib Dems at nine per cent and 10%.

The Greens polled 11% for the regional list, and UKIP five per cent.

Curtice said the results suggest the SNP would have 59 seats at Holyrood (down four), with Labour on 26 (up two) and the Tories on 23 (down eight). The Lib Dems would increase their seats to 11 ( from five) and the Greens to 10 ( from six).

SNP deputy leader Keith Brown said: "What's clear is that fewer and fewer people think Labour are a serious alternative. They've got no credibility on the big issues we face as a country and their support is disappearing at a rate of knots."

Labour campaigns spokesman Neil Findlay said: "At the 2017 general election, Labour offered a radical vision of change, extending public ownership, ending austerity and redistributing wealth and power.

"Scottish Labour, with Richard Leonard as leader, are building on that radical approach.

"The emerging dividing line in Scotland is between Labour's plan to invest and build an economy that works for the many, not the few, or further austerity with the SNP and the Tories."

A Tory spokesman said: "This very much reinforces Labour's position as political non-entities in Scotland, and proves Ruth Davidson is the only alternative first minister to Nicola Sturgeon."

The online survey of 1002 Scots was carried out between July 5 and 10.