Banff and Buchan (UK Parliament constituency)
Template:Short description Script error: No such module "For". Template:Use dmy dates Template:Infobox UK constituency
Banff and Buchan was a constituency of the House of Commons, located in the north-east of Scotland within the Aberdeenshire council area. It elected one Member of Parliament at least once every five years using the first-past-the-post system of voting.
The seat was most recently held by David Duguid of the Scottish Conservatives from 2017; until then the Scottish National Party (SNP) had held the seat since 1987, with the then First Minister of Scotland Alex Salmond representing the seat until 2010 and Eilidh Whiteford until 2017.
Further to the completion of the 2023 Periodic Review of Westminster constituencies, the seat was subject to boundary changes which involved expansion into eastern parts of Moray. As a consequence, it was renamed Aberdeenshire North and Moray East, which was first contested at the 2024 general election.[1]
Constituency profile
A mostly rural constituency, it took in the towns of Fraserburgh, Peterhead and Turriff, and the main industries are fishing and tourism.[2]
The Aberdeenshire council area as a whole voted against Scottish independence in 2014.[3]
61% of people in constituency are estimated to have voted in favour of leaving the European Union in the 2016 Brexit referendum.[4]
In 2010, Eilidh Whiteford succeeded Alex Salmond as the MP for Banff and Buchan, but the SNP vote share fell below 50% for the first time since 1992, due to a strong challenge by the Conservative Party. In the 2015 general election, the SNP achieved its best-ever result in the constituency, with Whiteford winning a 60.2% share of the vote and increasing her majority by more than 10,300 votes.
In 2017, the constituency saw the second-largest swing to the Conservatives in all of Scotland (20.2%), bested only by the swing achieved by Colin Clark in defeating Salmond in the neighbouring seat of Gordon (20.4%). Observers attributed this to anger at the SNP's opposition to Brexit and support for a second independence referendum. After the election, The Guardian reported, "In the coastal town of Peterhead, locals at the Waverley hotel were toasting Salmond's first defeat since being elected as an MP in 1987. Murdo MacKenzie, 51, a former fisherman, said there was a lot of anger about Sturgeon's stance on Europe. 'Europe is dictating our fishing quotas. I've voted SNP all my life but if you take the power away from Westminster and hand it to Brussels, how is that independence?'"[5]
At the 2019 general election, Banff and Buchan's Conservative vote share bucked the Scottish trend and increased by 2.1%, increasing David Duguid's majority to over 4,000 votes and taking over 50% of the vote share.
Boundaries
Template:Maplink 1983–1997: Banff and Buchan District.
1997–2005: The Banff and Buchan District electoral divisions of Banff and Portsoy, Deveron, Fraserburgh North, Fraserburgh South, Mid Buchan, Peterhead North, Peterhead South, and Ugie, Cruden and Boddam.
2005–2024: The Aberdeenshire Council wards of Durn, Banff West and Boyndie, Banff, Aberchirder, Macduff, Gamrie King Edward, Buchan North, Fraserburgh West, Fraserburgh North, Fraserburgh East, Fraserburgh South, Buchan North East, South Buchan, Central Buchan, Lonmay and St Fergus, Mintlaw Old Deer, Mintlaw Longside, Boddam Inverugie, Blackhouse, Buchanhaven, Peterhead Central Roanheads, Clerkhill, Dales Towerhill, Cruden, Turriff West, Turriff East, Upper Ythan, and Fyvie Methlick.
As created in 1983, the constituency replaced part of East Aberdeenshire and part of Banffshire.
New boundaries were used for the 2005 general election, as recommended by the Fifth Periodical Report of the Boundary Commission for Scotland,[6] and the constituency was one of five covering the Aberdeenshire and Aberdeen City council areas. The Banff and Buchan constituency was entirely within the Aberdeenshire area, covering a northern portion of it. To the south, Gordon included part of the Aberdeenshire area and part of the Aberdeen City area. Further south, West Aberdeenshire and Kincardine continues to be entirely within the Aberdeenshire area and Aberdeen North and Aberdeen South are entirely within the Aberdeen City area.
As of its abolition, the Banff and Buchan constituency continued to include the port towns of Peterhead and Fraserburgh, along with Turriff which was formerly within the Gordon constituency.
Members of Parliament
| Election | Member | Party | |
|---|---|---|---|
| style="color:inherit;background-color: Template:Party color" | | 1983 | Albert McQuarrie | Conservative |
| style="color:inherit;background-color: Template:Party color;" rowspan="2" | | 1987 | Alex Salmond | SNP |
| 2010 | Eilidh Whiteford | ||
| style="color:inherit;background-color: Template:Party color" | | 2017 | David Duguid | Conservative |
Election results
Elections in the 2010s
Template:Election box winning candidate with party link| Party | Candidate | Votes | % | <templatestyles src="Template:Tooltip/styles.css" />±%Script error: No such module "Check for unknown parameters". | |
|---|---|---|---|---|---|
| Script error: No such module "Political party". | Paul Robertson | 17,064 | 40.4 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Alison Smith | 2,280 | 5.4 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Brian Balcombe | 1,734 | 4.1 | Script error: No such module "String". | |
| Majority | 4,118 | 9.7 | Script error: No such module "String". | ||
| Turnout | 42,260 | 63.4 | Script error: No such module "String". | ||
| Script error: No such module "Political party". hold | Swing | +0.4 | |||
Script error: No such module "Check for unknown parameters".
Template:Election box winning candidate with party link| Party | Candidate | Votes | % | <templatestyles src="Template:Tooltip/styles.css" />±%Script error: No such module "Check for unknown parameters". | |
|---|---|---|---|---|---|
| Script error: No such module "Political party". | Eilidh Whiteford[11] | 16,283 | 39.1 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Caitlin Stott | 3,936 | 9.5 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Galen Milne | 1,448 | 3.5 | Script error: No such module "String". | |
| Majority | 3,693 | 8.9 | Script error: No such module "String". | ||
| Turnout | 41,643 | 61.6 | Script error: No such module "String". | ||
| style="color:inherit;background-color: Template:If empty" | | Script error: No such module "Political party". gain from Script error: No such module "Political party". Template:Yesno | Swing | +20.2 | ||
Script error: No such module "Check for unknown parameters".
Template:Election box winning candidate with party link| Party | Candidate | Votes | % | <templatestyles src="Template:Tooltip/styles.css" />±%Script error: No such module "Check for unknown parameters". | |
|---|---|---|---|---|---|
| Script error: No such module "Political party". | Alex Johnstone | 13,148 | 28.8 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Sumon Hoque1 | 2,647 | 5.8 | Script error: No such module "String". | |
| Script error: No such module "Political party". | David Evans | 2,347 | 5.1 | Script error: No such module "String". | |
| Majority | 14,339 | 31.4 | Script error: No such module "String". | ||
| Turnout | 45,629 | 66.5 | Script error: No such module "String". | ||
| Script error: No such module "Political party". hold | Swing | +10.5 | |||
Script error: No such module "Check for unknown parameters".
1: After nominations were closed, Hoque was suspended from the Labour Party when he was charged with multiple driving offences.[14]
Template:Election box winning candidate with party link| Party | Candidate | Votes | % | <templatestyles src="Template:Tooltip/styles.css" />±%Script error: No such module "Check for unknown parameters". | |
|---|---|---|---|---|---|
| Script error: No such module "Political party". | Jimmy Buchan | 11,841 | 30.8 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Glen Reynolds | 5,382 | 14.0 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Galen Milne | 4,365 | 11.3 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Richard Payne | 1,010 | 2.6 | Script error: No such module "String". | |
| Majority | 4,027 | 12.5 | Script error: No such module "String". | ||
| Turnout | 38,466 | 59.8 | Script error: No such module "String". | ||
| Script error: No such module "Political party". hold | Swing | −10.6 | |||
Script error: No such module "Check for unknown parameters".
The swing of 10.6% to the Conservatives in Banff and Buchan was the largest swing in Scotland at the 2010 general election.[16]
Elections in the 2000s
Template:Election box winning candidate with party link| Party | Candidate | Votes | % | <templatestyles src="Template:Tooltip/styles.css" />±%Script error: No such module "Check for unknown parameters". | |
|---|---|---|---|---|---|
| Script error: No such module "Political party". | Sandy Wallace | 7,207 | 19.4 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Eleanor Anderson | 4,952 | 13.3 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Rami Okasha | 4,476 | 12.0 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Victor Ross | 683 | 1.8 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Kathleen Kemp | 442 | 1.2 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Steve Will | 412 | 1.1 | Script error: No such module "String". | |
| Majority | 11,837 | 31.8 | Script error: No such module "String". | ||
| Turnout | 37,216 | 56.6 | Script error: No such module "String". | ||
| Script error: No such module "Political party". hold | Swing | −1.1 | |||
Script error: No such module "Check for unknown parameters".
Template:Election box winning candidate with party link| Party | Candidate | Votes | % | <templatestyles src="Template:Tooltip/styles.css" />±%Script error: No such module "Check for unknown parameters". | |
|---|---|---|---|---|---|
| Script error: No such module "Political party". | Sandy Wallace | 6,207 | 20.1 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Ted Harris | 4,363 | 14.2 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Douglas Herbison | 2,769 | 9.0 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Alice Rowan | 447 | 1.5 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Eric Davidson | 310 | 1.0 | Script error: No such module "String". | |
| Majority | 10,503 | 34.1 | Script error: No such module "String". | ||
| Turnout | 30,806 | 54.4 | Script error: No such module "String". | ||
| Script error: No such module "Political party". hold | Swing | +1.1 | |||
Script error: No such module "Check for unknown parameters".
Elections in the 1990s
Template:Election box winning candidate with party link| Party | Candidate | Votes | % | <templatestyles src="Template:Tooltip/styles.css" />±%Script error: No such module "Check for unknown parameters". | |
|---|---|---|---|---|---|
| Script error: No such module "Political party". | William Frain-Bell | 9,564 | 23.8 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Megan Harris | 4,747 | 11.8 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Neil Fletcher | 2,398 | 6.0 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Alan Buchan | 1,060 | 2.6 | Script error: No such module "String". | |
| Majority | 12,845 | 32.0 | Script error: No such module "String". | ||
| Turnout | 40,178 | 68.7 | Script error: No such module "String". | ||
| Script error: No such module "Political party". hold | Swing | +11.5 | |||
Script error: No such module "Check for unknown parameters".
Template:Election box winning candidate with party link| Party | Candidate | Votes | % | <templatestyles src="Template:Tooltip/styles.css" />±%Script error: No such module "Check for unknown parameters". | |
|---|---|---|---|---|---|
| Script error: No such module "Political party". | Sandy Manson | 17,846 | 38.6 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Brian Balcombe | 3,803 | 8.2 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Rhona Kemp | 2,588 | 5.6 | Script error: No such module "String". | |
| Majority | 4,108 | 8.9 | Script error: No such module "String". | ||
| Turnout | 46,191 | 71.2 | Script error: No such module "String". | ||
| Script error: No such module "Political party". hold | Swing | +1.7 | |||
Script error: No such module "Check for unknown parameters".
Elections in the 1980s
Template:Election box winning candidate with party link| Party | Candidate | Votes | % | <templatestyles src="Template:Tooltip/styles.css" />±%Script error: No such module "Check for unknown parameters". | |
|---|---|---|---|---|---|
| Script error: No such module "Political party". | Albert McQuarrie | 17,021 | 38.7 | Script error: No such module "String". | |
| Script error: No such module "Political party". | George Burness | 4,211 | 9.6 | Script error: No such module "String". | |
| Script error: No such module "Political party". | James Livie | 3,281 | 7.5 | Script error: No such module "String". | |
| Majority | 2,441 | 5.6 | Script error: No such module "String". | ||
| Turnout | 43,975 | 70.8 | Script error: No such module "String". | ||
| style="color:inherit;background-color: Template:If empty" | | Script error: No such module "Political party". gain from Script error: No such module "Political party". Template:Yesno | Swing | +3.9 | ||
Script error: No such module "Check for unknown parameters".
Template:Election box winning candidate with party linkTemplate:Election box new seat win| Party | Candidate | Votes | % | <templatestyles src="Template:Tooltip/styles.css" />±%Script error: No such module "Check for unknown parameters". | |
|---|---|---|---|---|---|
| Script error: No such module "Political party". | Douglas Henderson | 15,135 | 37.4 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Edward Needham | 6,084 | 15.0 | ||
| Script error: No such module "Political party". | Ian Lloyd | 3,150 | 7.8 | Script error: No such module "String". | |
| Majority | 937 | 2.3 | Script error: No such module "String". | ||
| Turnout | 40,441 | 67.0 | Script error: No such module "String". | ||
Script error: No such module "Check for unknown parameters".
References
- Specific
- General
External links
- Banff and Buchan UK Parliament constituency (boundaries April 2005 – May 2024) at MapIt UK
- ↑ Boundary Commission Scotland 2023 Review Report
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ http://www.aberdeenshire.gov.uk/elections/DeclarationofResult-BanffandBuchan.pdfTemplate:Dead link 7 July 2015
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- Pages with script errors
- Pages with broken file links
- Historic parliamentary constituencies in Scotland (Westminster)
- Constituencies of the Parliament of the United Kingdom established in 1983
- Constituencies of the Parliament of the United Kingdom disestablished in 2024
- Alex Salmond
- Banff and Buchan
- Buchan