East Dunbartonshire (UK Parliament constituency)
Template:Short description Script error: No such module "Unsubst". Template:Infobox UK constituency main East Dunbartonshire was a county constituency of the House of Commons of the Parliament of the United Kingdom (Westminster). It elected one Member of Parliament (MP) by the first past the post system of election. The seat is possibly best known for formerly being the constituency of Jo Swinson, the former Leader of the Liberal Democrats who was defeated at the 2019 general election.
This version of the constituency was first used at the 2005 general election. There was also an earlier East Dunbartonshire constituency, from 1950 to 1983.
Further to the completion of the 2023 review of Westminster constituencies, the seat was expanded and renamed Mid Dunbartonshire, and was first contested at the 2024 general election.[1]
Constituency profile
The constituency covers the northern edge of Greater Glasgow, and includes commuter towns on the North Clyde and Croy railway corridors.[2]
Since 1974, the constituency has had the unusual distinction of having been represented by all four of the main political parties in Scotland, typically with small majorities (under 10%) at each general election.
Boundaries
2005–2024
The existing constituency was created as a result of the Fifth Periodical Review of the Boundary Commission for Scotland, as one of two covering the East Dunbartonshire council area and one of five covering the East Dunbartonshire council area and the North Lanarkshire council area.[3]
The East Dunbartonshire constituency is entirely within the East Dunbartonshire council area, and the rest of the council area is covered by the Cumbernauld, Kilsyth and Kirkintilloch East constituency, which also covers part of the North Lanarkshire council area. The rest of the North Lanarkshire area is covered by the Airdrie and Shotts, Coatbridge, Chryston and Bellshill, and Motherwell and Wishaw constituencies.[3]
The East Dunbartonshire constituency replaced most of the Strathkelvin and Bearsden constituency and some of the Clydebank and Milngavie constituency and some of the Coatbridge and Chryston constituency.[3]
The Fifth Periodical Review did not affect the boundaries of Scottish Parliament constituencies, which retain the boundaries of Westminster constituencies prior to implementation of the results of the review.
Historic
The historic constituency was created under the House of Commons (Redistribution of Seats) Act 1949, and first used in the 1950 general election.[4]
As created in 1950, the constituency was one of two covering the county of Dunbarton. The other was West Dunbartonshire. The two new constituencies replaced the earlier constituencies of Dunbartonshire and Dumbarton Burghs.[4]
East Dunbartonshire covered the Cumbernauld, Kirkintilloch, and New Kilpatrick districts of the county and the burghs of Clydebank, Kirkintilloch, and Milngavie.[4]
For the 1951 general election the constituency boundaries were adjusted to take account of a change to the boundaries of the burgh of Clydebank.[4]
The results of the First Periodical Review of the Boundary Commission were implemented for the 1955 general election, but there was no change to the boundaries of East Dunbartonshire, and the boundaries of 1951 and 1955 were used also in the general elections of 1959, 1964, 1966 and 1970.[4]
The results of the Second Periodical Review were implemented for the February 1974 general election. The review took account of population growth in the county of Dunbarton, caused by overspill from the city of Glasgow into the new town of Cumbernauld and elsewhere,Script error: No such module "Unsubst". and East Dunbartonshire became one of three constituencies covering the county. East Dunbartonshire now covered the Kirkintilloch and Cumbernauld districts of the county and the burghs of Bearsden, Cumbernauld, and Kirkintilloch, but it lost Clydebank and Milngavie to the new constituency of Central Dunbartonshire. These boundaries were used also for the general elections of October 1974 and 1979.Script error: No such module "Unsubst".
In 1975, under the Local Government (Scotland) Act 1973, Scottish counties were abolished in favour of regions and districts and islands council areas, and the county of Dunbarton was divided between several districts of the new region of Strathclyde. The Third Periodical Review took account of new local government boundaries, and the results were implemented for the 1983 general election.Script error: No such module "Unsubst".
Members of Parliament
| Election | Member[5] | Party | |
|---|---|---|---|
| 1950 | David Kirkwood |
| |
| 1951 | Cyril Bence |
| |
| 1970 | Hugh McCartney |
| |
| Feb 1974 | Barry Henderson |
| |
| Oct 1974 | Margaret Bain |
| |
| 1979 | Norman Hogg |
| |
| 1983 | constituency abolished | ||
| 2005 | Jo Swinson |
| |
| 2015 | John Nicolson |
| |
| 2017 | Jo Swinson |
| |
| 2019 | Amy Callaghan |
| |
Election results
-
East Dunbartonshire election history
Elections in the 2010s
| 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". | Amy Callaghan | Template:Replace | 37.1 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Jo Swinson | 19,523 | 36.8 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Pam Gosal | 7,455 | 14.1 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Callum McNally | 4,839 | 9.1 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Carolynn Scrimgeour | 916 | 1.7 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Rosie Dickson | 221 | 0.4 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Donald MacKay | 208 | 0.4 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Liam McKechnie | 197 | 0.4 | Script error: No such module "String". | |
| Majority | 149 | 0.3 | Script error: No such module "String". | ||
| Turnout | 53,031 | 80.3 | Script error: No such module "String". | ||
| Script error: No such module "Political party". gain from Script error: No such module "Political party". Template:Yesno | Swing | Increase 5.3 | |||
Script error: No such module "Check for unknown parameters".
This was the largest constituency turnout,[9] and the smallest SNP majority, at the 2019 general election.[8]
| 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". | Jo Swinson | Template:Replace | 40.6 | Script error: No such module "String". | |
| Script error: No such module "Political party". | John Nicolson | 15,684 | 30.3 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Sheila Mechan | 7,563 | 14.6 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Callum McNally | 7,531 | 14.5 | Script error: No such module "String". | |
| Majority | 5,339 | 10.3 | Script error: No such module "String". | ||
| Turnout | 51,801 | 78.8 | Script error: No such module "String". | ||
| Script error: No such module "Political party". gain from Script error: No such module "Political party". Template:Yesno | Swing | Increase 7.2 | |||
Script error: No such module "Check for unknown parameters".
Script error: No such module "Labelled list hatnote".
| 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". | John Nicolson | Template:Replace | 40.3 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Jo Swinson | 19,926 | 36.3 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Amanjit Jhund | 6,754 | 12.3 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Andrew Polson | 4,727 | 8.6 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Ross Greer | 804 | 1.5 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Wilfred Arasaratnam | 567 | 1.0 | Script error: No such module "String". | |
| Majority | 2,167 | 4.0 | Script error: No such module "String". | ||
| Turnout | 54,871 | 81.91 | Script error: No such module "String". | ||
| Script error: No such module "Political party". gain from Script error: No such module "Political party". Template:Yesno | Swing | Increase 16.0 | |||
Script error: No such module "Check for unknown parameters".
1 This was the highest turnout in the May 2015 general election.[14]
| 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". | Jo Swinson | Template:Replace | 38.7 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Mary Galbraith | 16,367 | 34.1 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Mark Nolan | 7,431 | 15.5 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Iain White | 5,054 | 10.5 | Script error: No such module "String". | |
| Script error: No such module "Political party". | James Beeley | 545 | 1.1 | Script error: No such module "String". | |
| Majority | 2,184 | 4.6 | Script error: No such module "String". | ||
| Turnout | 47,948 | 75.2 | Script error: No such module "String". | ||
| Script error: No such module "Political party". hold | Swing | Decrease 2.1 | |||
Script error: No such module "Check for unknown parameters".
Elections in the 2000s
| 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". | Jo Swinson | Template:Replace | 41.8 | Script error: No such module "String". | |
| Script error: No such module "Political party". | John Lyons | 15,472 | 33.1 | Script error: No such module "String". | |
| Script error: No such module "Political party". | David Jack | 7,708 | 16.5 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Chris Sagan | 2,716 | 5.8 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Stuart Callison | 876 | 1.9 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Pamela Page | 419 | 0.9 | Script error: No such module "String". | |
| Majority | 4,061 | 8.7 | Script error: No such module "String". | ||
| Turnout | 46,724 | 73.1 | Script error: No such module "String". | ||
| Script error: No such module "Political party". gain from Script error: No such module "Political party". Template:Yesno | Swing | +7.4 | |||
Script error: No such module "Check for unknown parameters".
| 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". | Template:Replace | 33.3 | Script error: No such module "String". | ||
| Script error: No such module "Political party". | 11,191 | 27.1 | |||
| Script error: No such module "Political party". | 9,290 | 22.5 | |||
| Script error: No such module "Political party". | 6,099 | 14.7 | |||
| Script error: No such module "Political party". | 1,006 | 2.4 | |||
| Majority | 2,601 | 6.2 | Script error: No such module "String". | ||
| Script error: No such module "Political party". hold | Swing | ||||
Script error: No such module "Check for unknown parameters".
The constituency of 1950 to 1983 has an unusual electoral history, in that in two consecutive general elections it was gained by the party in third place at the previous election. In October 1974 the SNP leapfrogged Labour to defeat the Conservatives, and in 1979 Labour leapfrogged the Conservatives to beat the SNP. Furthermore, the constituency went the opposite way to the nation in two consecutive changes of government. In February 1974, the Conservatives gained it from Labour, though losing nationally, while in 1979 Labour regained the seat from the SNP, though losing nationally. Apart from Ynys Môn in Wales, East Dunbartonshire is the only seat to have been represented by the three main parties and the nationalists.
Elections in the 1970s
| 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". | Norman Hogg | Template:Replace | 37.9 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Michael Hirst | 20,944 | 34.1 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Margaret Bain | 12,654 | 20.6 | Script error: No such module "String". | |
| Script error: No such module "Political party". | R Waddell | 4,600 | 7.5 | Script error: No such module "String". | |
| Majority | 2,324 | 3.8 | Script error: No such module "String". | ||
| Turnout | 61,466 | 83.9 | Script error: No such module "String". | ||
| Script error: No such module "Political party". gain from Script error: No such module "Political party". Template:Yesno | Swing | ||||
Script error: No such module "Check for unknown parameters".
The October 1974 result was particularly unusual since it produced both the smallest majority in the country at that election, and the closest three-way result since 1945.
| 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". | Margaret Bain | Template:Replace | 31.2 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Barry Henderson | 15,529 | 31.2 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Edward McGarry | 15,122 | 30.3 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Alan Thompson | 3,636 | 7.3 | Script error: No such module "String". | |
| Majority | 22 | 0.0 | Script error: No such module "String". | ||
| Turnout | 49,838 | 80.6 | Script error: No such module "String". | ||
| Script error: No such module "Political party". gain from Script error: No such module "Political party". Template:Yesno | Swing | ||||
Script error: No such module "Check for unknown parameters".
| 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". | Barry Henderson | Template:Replace | 36.7 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Edward McGarry | 15,416 | 29.6 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Margaret Bain | 11,635 | 22.3 | Script error: No such module "String". | |
| Script error: No such module "Political party". | J. Cameron | 5,936 | 11.4 | Script error: No such module "String". | |
| Majority | 3,676 | 7.1 | Script error: No such module "String". | ||
| Turnout | 52,079 | 85.0 | Script error: No such module "String". | ||
| Script error: No such module "Political party". gain from Script error: No such module "Political party". Template:Yesno | Swing | ||||
Script error: No such module "Check for unknown parameters".
| 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". | Hugh McCartney | Template:Replace | 44.6 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Barry Henderson | 26,972 | 37.0 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Gordon Murray | 8,257 | 11.3 | Script error: No such module "String". | |
| Script error: No such module "Political party". | James G Brown | 3,460 | 4.8 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Jimmy Reid | 1,656 | 2.3 | Script error: No such module "String". | |
| Majority | 5,555 | 7.6 | Script error: No such module "String". | ||
| Turnout | 72,872 | 77.6 | Script error: No such module "String". | ||
| Script error: No such module "Political party". hold | Swing | ||||
Script error: No such module "Check for unknown parameters".
Elections in the 1960s
| 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". | Cyril Bence | Template:Replace | 52.15 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Kenneth B Miller | 23,001 | 36.36 | ||
| Script error: No such module "Political party". | William Johnston | 5,715 | 9.04 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Jimmy Reid | 1,548 | 2.45 | ||
| Majority | 9,987 | 15.79 | Script error: No such module "String". | ||
| Turnout | 63,252 | 80.62 | Script error: No such module "String". | ||
| Script error: No such module "Political party". hold | Swing | ||||
Script error: No such module "Check for unknown parameters".
| 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". | Cyril Bence | Template:Replace | 55.60 | Script error: No such module "String". | |
| Script error: No such module "Political party". | T Warren Strachan | 25,137 | 42.42 | ||
| Script error: No such module "Political party". | Jimmy Reid | 1,171 | 1.98 | ||
| Majority | 7,811 | 13.18 | Script error: No such module "String". | ||
| Turnout | 59,256 | 81.70 | Script error: No such module "String". | ||
| Script error: No such module "Political party". hold | Swing | ||||
Script error: No such module "Check for unknown parameters".
Elections in the 1950s
| 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". | Cyril Bence | Template:Replace | 51.05 | Script error: No such module "String". | |
| Script error: No such module "Political party". | David Anderson | 24,593 | 44.93 | ||
| Script error: No such module "Political party". | Arnold E Henderson | 2,200 | 4.02 | ||
| Majority | 3,349 | 6.12 | Script error: No such module "String". | ||
| Turnout | 54,735 | 84.26 | Script error: No such module "String". | ||
| Script error: No such module "Political party". hold | Swing | ||||
Script error: No such module "Check for unknown parameters".
| 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". | Cyril Bence | Template:Replace | 48.68 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Norman Macleod Glen | 23,086 | 46.40 | ||
| Script error: No such module "Political party". | Arnold E Henderson | 2,448 | 4.92 | ||
| Majority | 1,130 | 2.28 | Script error: No such module "String". | ||
| Turnout | 49,750 | 81.55 | Script error: No such module "String". | ||
| Script error: No such module "Political party". hold | Swing | ||||
Script error: No such module "Check for unknown parameters".
| 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". | Cyril Bence | Template:Replace | 51.22 | Script error: No such module "String". | |
| Script error: No such module "Political party". | William Whitelaw | 23,252 | 44.64 | ||
| Script error: No such module "Political party". | Arnold E Henderson | 2,158 | 4.14 | Script error: No such module "String". | |
| Majority | 3,426 | 6.58 | Script error: No such module "String". | ||
| Turnout | 52,088 | 86.83 | Script error: No such module "String". | ||
| Script error: No such module "Political party". hold | Swing | ||||
Script error: No such module "Check for unknown parameters".
| 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". | David Kirkwood | Template:Replace | 52.7 | Script error: No such module "String". | |
| Script error: No such module "Political party". | William Whitelaw | 21,367 | 43.4 | ||
| Script error: No such module "Political party". | Charles E Forrester | 1,952 | 4.0 | ||
| Majority | 4,576 | 9.3 | Script error: No such module "String". | ||
| Turnout | 49,262 | 86.0 | Script error: No such module "String". | ||
| Script error: No such module "Political party". win (new seat) | |||||
Script error: No such module "Check for unknown parameters".
References
<templatestyles src="Reflist/styles.css" />
- ↑ Boundary Commission Scotland 2023 Review Report
- ↑ Script error: No such module "citation/CS1".
- ↑ a b c Script error: No such module "citation/CS1".
- ↑ a b c d e Boundaries of Parliamentary Constituencies 1885-1972 (Template:ISBN), F. W. S. Craig, 1972
- ↑ Script error: No such module "Unsubst".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ a b 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".
- ↑ Whitaker's Almanack, 1980
- ↑ Whitaker's Almanack, 1977
- ↑ Whitaker's Almanack, 1963
Script error: No such module "Check for unknown parameters".
External links
- East Dunbartonshire UK Parliament constituency (boundaries April 2005 – May 2024) at MapIt UK
Script error: No such module "Navbox". Script error: No such module "Navbox". Template:Scottish Westminster constituencies 1950–1955 Template:Jo Swinson Template:Authority control Script error: No such module "Coordinates".
- Pages with script errors
- Pages with broken file links
- Pages with non-numeric formatnum arguments
- Historic parliamentary constituencies in Scotland (Westminster)
- Constituencies of the Parliament of the United Kingdom established in 1950
- Constituencies of the Parliament of the United Kingdom disestablished in 1983
- Constituencies of the Parliament of the United Kingdom established in 2005
- Constituencies of the Parliament of the United Kingdom disestablished in 2024
- Politics of East Dunbartonshire
- Jo Swinson
- Bearsden
- Milngavie
- Torrance, East Dunbartonshire
- Bishopbriggs
- Lenzie
- Kirkintilloch