Experts warn that voter fatigue could lead to a fall in turnout at the general election.

The snap poll comes just a month after local elections, less than a year after the European Union referendum and less than two years after the last general election.

In the last couple of years Scots have also cast their ballots in the 2014 independence referendum and at Scottish Parliament elections.

Dr Will Jennings, professor of politics at the University of Southampton, warned that some could struggle to summon the motivation to vote again.

He said: "There is a danger that voters will be tired after the quick succession of a General Election in 2015, then the referendum in 2016.

"Corbyn's leadership (of the Labour party) may also lead some supporters to stay at home.

"This all could mean a fall in turnout, but we will have to wait to see if the campaign will energise people."

Almost 85 per cent of eligible voters took part in the independence referendum.

Across the UK, 72.2 per cent of the electorate cast a ballot in the European Union referendum.

The last two general elections saw voter turnout above 65 per cent.

But it dipped to just 59 per cent in 2001.