General Election 2024: Five closest constituencies in Scotland from 2019

Amy Callaghan won with the smallest margin of victory in Scotland over Lib Dem Leader, Jo Swinson
-Credit: (Image: Daily Record)


As polling day approaches, many of us will look back to 2019 and the General Election which took a lot of people by surprise.

In Scotland, 59 seats were contested and five of these went right to the wire, with fewer than 1,000 votes separating the victorious party and their closest rival.

During this election, only one major party had a candidate standing in Scotland - and it was an election to forget for Jo Swinson as she failed to hold on to the seat she had snatched from the SNP in the 2017 election - losing out by just 149 votes.

Here we look at the five closest seats in the country last time out and what has changed over the past five years:

East Dunbartonshire

Majority - 149

Winning party - SNP

MP - Amy Callaghan

The seat of a party leader is always one that takes an extra level of interest, and it turned out to be for all the wrong reasons for Jo Swinson when the SNP and Amy Callaghan overturned a 10 per cent majority to win the seat back they had won in 2015.

Just 149 votes separated the pair and although it was a memorable win, it may have been overshadowed by the celebration from then First Minister, Nicola Sturgeon, which quickly became a meme.

Amy Callaghan won with the smallest margin of victory in Scotland over Lib Dem Leader, Jo Swinson
Amy Callaghan won with the smallest margin of victory in Scotland over Lib Dem Leader, Jo Swinson -Credit:Daily Record
Scottish National Party (SNP) leader and Scotland's First Minister Nicola Sturgeon celebrates as she hears that New Scottish National Party (SNP) MP for Dunbartonshire East, Amy Callaghan has unseated Britain's Liberal Democrat leader Jo Swinson
Scottish National Party (SNP) leader and Scotland's First Minister Nicola Sturgeon celebrates as she hears that New Scottish National Party (SNP) MP for Dunbartonshire East, Amy Callaghan has unseated Britain's Liberal Democrat leader Jo Swinson -Credit:Photo by ANDY BUCHANAN/AFP via Getty Images

Caithness, Sutherland and Easter Ross

Majority - 204

Winning party - Liberal Democrats

MP - Jamie Stone

Another seat which went the way of the SNP in 2015, and was won back by the Lib Dems in 2017. Jamie Stone was defending against Karl Rosie and despite a vote increase, he won by just over 200 ballots. A majority of 0.6% to defend going into 2024, with Jamie Stone standing once again to represent the region.

Scottish Liberal Democrat Jamie Stone
Scottish Liberal Democrat Jamie Stone -Credit:Wiktor Szymanowicz/Future Publishing via Getty Images

Moray

Majority - 513

Winning party - Conservative

MP - Douglas Ross (Standing Down)

Moray has long been a ding-dong between the SNP and the Tories with Margaret Ewing taking the seat back in the late 1980s for the nationalists, which they held right up until 2017, latterly under the stewardship of Angus Robertson.

Douglas Ross managed to wrestle the seat back to blue with an 8.7% majority but against Laura Mitchell, the Scottish Conservative leader held on by the skin of his teeth, just 513 votes seeing him home. There will be a new MP for the region this year, with Douglas Ross not seeking re-election to Westminster.

Scottish Conservative leader Douglas Ross
Scottish Conservative leader Douglas Ross -Credit:PA

Gordon

Majority - 819

Winning party - SNP

MP - Richard Thomson

Formerly a Lib Dem stronghold, the SNP and Alex Salmond took Gordon by a huge margin back in 2015, with a swing of over 28% but in 2017, it was the Tories who turned out and Colin Clark managed a huge win over the former First Minister. In 2019 the SNP managed to win the seat back, this time Richard Thomson took the win but just 819 votes ahead of outgoing MP, Mr Clark.

The seat is often a key battleground and will be fought again by Richard Thomson but this time against Harriet Cross from the Tories and under the new name of Gordon and Buchan, after changes to boundaries ahead of 2024.

Richard Thomson won the Gordon seat for the SNP
Richard Thomson won the Gordon seat for the SNP -Credit:Supplied

West Aberdeenshire

Majority - 843

Winning party - Conservative

MP - Andrew Bowie

One of the higher profile MPs in the Scottish cohort of Tories, Andrew Bowie was defending a strong majority of over 15% but found himself up against a resilient SNP in the 2019 vote.

843 votes the difference between the parties in the end, with the 36-year-old winning another term. He will stand for re-election, with Kate Blake (Labour), Michael Turvey (Lib Dems) and Glen Reynolds (SNP) hoping to win in the north-east.

Andrew Bowie who has represented West Aberdeenshire and Kincardine since 2017
Andrew Bowie who has represented West Aberdeenshire and Kincardine since 2017 -Credit:Supplied

With polls telling us that things across Scotland will be a lot different from 2019, where do you see the closest seats being contests? Let us know in the comments below.