OPINION polls in Scotland are closer now than they've been for many years, with Labour and the SNP vying for the honour of being the country's most popular party after a long spell of SNP superiority.

But the SNP's recent dominance of the parliamentary seat for Helensburgh Lomond would continue if the next UK general election was held tomorrow, according to predictions.

The website electoralcalculus.co.uk aggregates all the latest polls and applies them to the last election’s constituency-level results to see who would win a snap election.

Their predictions were calculated before Thursday's two by-elections in England, in which Labour overturned two large Conservative majorities to win the seats of Tamworth and Mid Bedfordshire.

Here we take a look at the Electoral Calculus predictions if a fresh general election to the House of Commons was called tomorrow...

Argyll, Bute & South Lochaber

New name for the Argyll and Bute constituency, but same results.

The website says that even though Labour would boost their vote and crawl up to third place, they'd still be below the Conservatives and the SNP.

Though the SNP could drop from 44% to 35%, they still have a 69% chance of holding the constituency and returning Brendan O'Hara MP to Westminster.

Helensburgh Advertiser:

West Dunbartonshire

Neighbouring West Dunbartonshire is much closer. Where as 2019 saw Martin Docherty-Hughes win with just under 50%, 2024 could see it drop to 41%.

And with Labour jumping from 29% to just under 41%, the margin of SNP victory is much slimmer. They have a 52% chance of holding the constituency.

Helensburgh Advertiser: