A general election was held in the United Kingdom on Thursday, 6 May 2010 and all 59 seats in Scotland were contested. The election result in Scotland was unusual in that there wasn't any change of seats from the previous general election in 2005, although the Labour Party took back two seats that it had lost at by-elections. This was the last general election at which the Labour Party won a majority of seats and plurality of votes in Scotland until 2024.

Contesting parties

Since the 2005 general election, the Scottish National Party had won the 2007 Scottish Parliament election as well as the 2009 European election. They had also won the Glasgow East by-election in 2008, which was previously one of the safest Labour seats in the UK. This boosted the party's confidence and the party's leader Alex Salmond set the ambitious target of 20 seats at the general election. Salmond himself was standing down as an MP because he wanted to focus more on his role as First Minister of Scotland. At the election, the party only increased their share of the vote by 2.3% and had their number of seats reduced to six after losing Glasgow East to Labour.

The Scottish Labour Party had held the majority of seats in Scotland at every general election since 1959, and many prominent government officials were representing Scottish constituencies, such as the Prime Minister Gordon Brown and the Chancellor Alistair Darling. At the election, the Labour Party in Scotland increased its share of the vote by 2.5% and regained the Glasgow East and Dunfermline and West Fife constituencies after having lost them at by-elections over the course of the preceding term, giving them 41 out of 59 seats in Scotland.

The Scottish Conservative Party had not held the majority of Scottish seats in a general election since 1955 and it lost all eleven of its seats in the election of 1997. Since 2001, the party had only held one Westminster seat in Scotland. In 2005, following the re-organisation of Scottish constituencies, that seat was Dumfriesshire, Clydesdale and Tweeddale, a mostly rural constituency near the Scottish Borders. However, the party had 11 target seats within Scotland for the election and officials such as former party leader William Hague had predicted a 'Tory breakthrough' for Scotland. Following the election, the Conservative vote in Scotland increased by roughly 1% but with only the solitary seat being retained.

At the 2005 general election, the Scottish Liberal Democrats gained 11 Scottish seats in Westminster and saw this tally increased to 12 following the Dunfermline and West Fife by-election in 2006. Two former Liberal Democrat leaders, Charles Kennedy and Sir Menzies Campbell represent Scottish constituencies. At the election, the Liberal Democrat vote share fell in Scotland and no gains were made. The party was once again left with 11 seats.

Minor parties such as the UK Independence Party, the British National Party and the Scottish Green Party all contested more Scottish seats than they did in the 2005 election. The Socialist Workers Party and Solidarity (a splinter group of the Scottish Socialists) took part in the Trade Unionist and Socialist Coalition for the election. The Scottish Socialist Party had contested all of the Scottish constituencies in 2005 but because of party splits, it fielded only 10 candidates for the 2010 election.

Campaign events

9 April – The Labour Party candidate for Moray, Stuart Maclennan, was sacked after making offensive comments on his Twitter page. These included insulting politicians such as David Cameron, Nick Clegg, John Bercow and Diane Abbott and also referring to the elderly as 'coffin dodgers' and voters in the North of Scotland as teuchters. 12 April – Prime Minister Gordon Brown asks the Queen to dissolve parliament, thus triggering the election. 20 April – The first of three televised Scottish Leader's debates takes place. 27 April – The Conservative candidate for North Ayrshire and Arran, Philip Lardner was expelled from his party and relieved from his job as a primary school teacher after making comments on his blog that homosexuality was 'not normal'. This occurred on 27 April 2010, which was too late to remove his name from the ballot paper and subsequently he still read as the Conservative & Unionist candidate. 28 April – The SNP failed to sue the BBC for excluding them from the televised leader's debates, claiming that the BBC had breached its rules on impartiality by excluding the SNP. 6 May – Polling day across the United Kingdom of Great Britain and Northern Ireland. The following day, a hung parliament is declared, where no party holds an overall majority in the House of Commons.

Scottish Leaders' debates

In correspondence with the main leaders' debates, featuring David Cameron, Gordon Brown and Nick Clegg, three televised debates were broadcast, with representatives from the four main parties in Scotland. The first debate was broadcast on STV on 20 April, the second on Sky News on 25 April and the third on BBC One Scotland on 2 May.

The representatives from each of the main parties were:

Scottish Labour Party – Jim Murphy, Secretary of State for Scotland, MP for East Renfrewshire Scottish Conservative Party – David Mundell, Shadow Secretary of State for Scotland, MP for Dumfriesshire, Clydesdale and Tweeddale Scottish Liberal Democrats – Alistair Carmichael, Liberal Democrat Spokesman on Northern Ireland and Scotland, MP for Orkney and Shetland Scottish National Party – Angus Robertson, SNP leader at Westminster, MP for Moray

Target seats

Labour Party

RankConstituencyWinning party 2005Swing RequiredLabour's place 2005Result1Dundee East 0.49%2ndSNP hold2Dumfriesshire, Clydesdale and Tweeddale 1.95%2ndCON hold3East Dunbartonshire 4.35%2ndLD hold4Inverness, Nairn, Badenoch and Strathspey 4.69%2ndLD hold

Scottish National Party

RankConstituencyWinning party 2005Swing RequiredSNP's place 2005Result1Ochil and South Perthshire 0.74%2ndLAB hold2Dundee West 7.28%2ndLAB hold3Kilmarnock and Loudoun 9.81%2ndLAB hold4Aberdeen North 9.28%3rdLAB hold

Liberal Democrats

RankConstituencyWinning party 2005Swing RequiredLiberal Democrat's place 2005Result1Edinburgh South 0.48%2ndLAB hold2Aberdeen South 1.62%2ndLAB hold3Edinburgh North and Leith 2.53%2ndLAB hold

Conservative Party

RankConstituencyWinning party 2005Swing RequiredConservative's place 2005Result1Perth and North Perthshire 1.66%2ndSNP hold2Angus 2.1%2ndSNP hold3Dumfries and Galloway 2.87%2ndLAB hold4Stirling 5.46%2ndLAB hold

Overall results Party Seats Aggregate votesTotal Gains Losses Net Of all (%) Total Of all (%) Difference 41 0 0 69.5 1,035,528 42.0 2.5 11 0 0 18.6 465,471 18.9 3.7 6 0 0 10.2 491,386 19.9 2.2 1 0 0 1.7 412,855 16.7 0.9 0 0 0 — 17,223 0.7 0.3 0 0 0 — 16,827 0.7 0.3 0 0 0 — 8,910 0.4 0.3 0 colspan=3 — 3,530 0.1 0 0 0 — 3,157 0.1 1.7 0 0 0 — 1,673 0.0 0 0 0 — 835 0.0 0.2 0 colspan=3 — 534 0.0 0 0 0 — 389 0.0 0 colspan=3 — 290 0.0 0 0 0 — 237 0.0   Others 0 0 0 — 6,877 0.3 Total 59 2,465,722 63.8 3.2

Votes and seats summary

Results by constituency

Winning party in each constituency is marked in bold.