These are the 10 most marginal Westminster seats in Scotland
Voters have had their say in two general elections in the last four years. But the on-going impasse over Brexit means MPs at Westminster could soon be facing the electorate once again.
These are the 10 constituencies in Scotland with the smallest majorities. Each seat will be a target for parties looking to make gains at the next UK-wide poll, whenever it takes place. Four of the most marginal seats in the UK are north of the Border.
Stephen Kerr gained the Stirling constituency for the Tories at the 2017 election, with a majority of just 148
Labour staged a modest revival at the 2017 election, winning back five of the seats it lost in the SNP landslide two years previously. Paul Sweeney won Glasgow North East for Jeremy Corbyn's party with a majority of 242