Polling stations have opened across the country in the General Election.
Voters across the UK will head to the ballot box on Thursday for the third general election since 2015.
Polling stations are open from 7am to 10pm, with results expected from the early hours of Friday.
The campaign in Scotland has been largely dominated by the topics of Brexit and Scottish independence, with the prospect of electoral pacts also high on the agenda.
At the last election in 2017, the SNP won 35 seats – 21 fewer than it gained in 2015.
The Scottish Conservatives increased their tally by 12 in 2017 to win 13 seats, with Labour winning six more to have seven MPs in Scotland.
The Liberal Democrats also picked up four seats two years ago – a rise by three on their total number in 2015.
In the 2017 poll, there was an electorate of 3,988,490 people and a turnout of 66.4%.
Scotland could play an important role in Thursday’s election due to a number of key marginal seats.
Two years ago, the SNP’s Stephen Gethins was re-elected as MP for North East Fife after winning just two more votes than the Liberal Democrats.
It has been a target seat for the Lib Dems, with their candidate Wendy Chamberlain having been in place since June 2018.
Stirling could also be a key constituency, with the Scottish Conservatives winning the seat from the SNP in 2017 by just 148 votes.
SNP MEP Alyn Smith is hoping to win back the seat from Tory Stephen Kerr.
Liberal Democrat leader Jo Swinson is standing for re-election in the East Dunbartonshire constituency, but will have to fend off the SNP candidate Amy Callaghan.
Leaders of the Scottish parties – Nicola Sturgeon (SNP), Jackson Carlaw (Scottish Conservatives), Richard Leonard (Scottish Labour), Willie Rennie (Scottish Liberal Democrats) and Scottish Greens Patrick Harvie and Lorna Slater – are expected at polling stations to cast their votes early on Thursday.
Following heavy rain and strong winds this week, Thursday is expected to be an “unsettled day” weather-wise.
Two cold weather warnings have been issued for election day, with ice and wintry showers expected in parts of Scotland.
One of the yellow warnings stretches from Perth, north through central Scotland to Wick, and the other, further south, covers an area between Thornhill and Lanark.