0 electors
Historic Seat

South Swindon

🗳️ Election History

4
Elections
67.9%
Avg Turnout
0
Times Changed
2010
Current Party Since
Conservative Robert Buckland Hold
Majority 6,625
Turnout 69.4% ↓1.4pp
Total Votes 50,746
Winner Swing ↑3.9pp
Robert Buckland
Conservative
26,536 52.3%
↑3.9pp
Sarah Church
Labour
19,911 39.2%
↓4.4pp
Stan Pajak
Liberal Democrats
4,299 8.5%
↑4.4pp
Conservative Robert Buckland Hold
Majority 2,464
Turnout 70.8% ↑4.2pp
Total Votes 51,271
Winner Swing ↑2.1pp
Robert Buckland
Conservative
24,809 48.4%
↑2.2pp
Sarah Church
Labour
22,345 43.6%
↑9.1pp
Stan Pajak
Liberal Democrats
2,079 4.1%
↑0.4pp
Martin Costello
1,291 2.5%
↓9.5pp
Talis Kimberley-Fairbourn
Green Party
747 1.5%
↓2.1pp
Conservative Robert Buckland Hold
Majority 5,785
Turnout 66.6% ↑1.8pp
Total Votes 49,263
Winner Swing ↑4.5pp
Robert Buckland
Conservative
22,777 46.2%
↑4.5pp
Anne Snelgrove
Labour
16,992 34.5%
↑0.2pp
John Short
5,920 12.0%
↑7.7pp
Damon Hooton
Liberal Democrats
1,817 3.7%
↓13.9pp
Talis Kimberley-Fairbourn
Green Party
1,757 3.6%
↑2.3pp
Conservative Robert Buckland Hold
Majority 3,544
Turnout 64.9%
Total Votes 47,119
Robert Buckland
Conservative
19,687 41.8%
↑4.9pp
Anne Snelgrove
Labour
16,143 34.3%
↓6.2pp
Damon Hooton
Liberal Democrats
8,305 17.6%
↑0.6pp
Robin Tingey
2,029 4.3%
↑2.1pp
Jenni Miles
Green Party
619 1.3%
↓1.6pp
Alastair Kirk
176 0.4%
Karsten Evans
160 0.3%

Turnout Trend

64.9%
'10
66.6%
'15
70.8%
'17
69.4%
'19

👥 Demographics

🌍 Ethnicity
White
86.4%
Asian or Asian British
9.3%
Mixed or Multiple ethnic groups
2.3%
Black, African, Caribbean or Black British
1.6%
Other ethnic group
0.5%
📊 Age
45 to 64
26.1%
30 to 44
22.5%
Under 18
21.7%
18 to 29
16.3%
65 and over
13.4%
Religion
Christian
56.6%
No religion
30.2%
Religion not stated
7.0%
Muslim
2.4%
Hindu
1.7%
Buddhist
0.8%
Sikh
0.7%
Other religion
0.5%
Jewish
0.1%

Previous MPs

Historical representatives of this constituency
MP Name Party From To
Sir Robert Buckland Conservative 2010-05-06 2024-05-30
Anne Snelgrove Labour 2005-05-05 2010-05-06
Julia Drown Labour 1997-05-01 2005-05-05