🏴󠁧󠁢󠁷󠁬󠁳󠁿 Wales
74,612 electors
Active Seat

Swansea West

Current MP
Torsten Bell

🗳️ Election History

5
Elections
58.8%
Avg Turnout
0
Times Changed
2010
Current Party Since
Labour Torsten Bell Hold
Majority 8,515
Turnout 48.0% ↓14.7pp
Total Votes 35,657
Winner Swing ↓10.2pp
✓ Torsten Bell
Labour
14,761 41.4%
↓10.0pp
Patrick Benham-Crosswell
Reform UK
6,246 17.5%
↑10.7pp
Michael O'Carroll
Liberal Democrats
4,367 12.3%
↑5.8pp
Gwyn Williams
Plaid Cymru
4,105 11.5%
↑5.6pp
Tara-Jane Sutcliffe
Conservative
3,536 9.9%
↓18.8pp
Peter Jones
Green Party
2,305 6.5%
↑5.6pp
Gareth Bromhall
—
337 1.0%
—
Labour Geraint Davies Hold
Majority 8,116
Turnout 62.8% ↓2.8pp
Total Votes 35,830
Winner Swing ↓8.1pp
✓ Geraint Davies
Labour
18,493 51.6%
↓8.1pp
James Price
Conservative
10,377 29.0%
↓2.4pp
Michael O'Carroll
Liberal Democrats
2,993 8.4%
↑5.0pp
Gwyn Williams
—
1,984 5.5%
↑1.4pp
Peter Hopkins
—
1,983 5.5%
—
Labour Geraint Davies Hold
Majority 10,598
Turnout 65.5% ↑5.7pp
Total Votes 37,282
Winner Swing ↑17.2pp
✓ Geraint Davies
Labour
22,278 59.8%
↑17.2pp
Craig Lawton
Conservative
11,680 31.3%
↑8.8pp
Rhydian Fitter
—
1,529 4.1%
↓2.3pp
Michael O'Carroll
Liberal Democrats
1,269 3.4%
↓5.6pp
Mike Whittall
Green Party
434 1.2%
↓3.9pp
Brian Johnson
—
92 0.3%
↑0.1pp
Labour Geraint Davies Hold
Majority 7,036
Turnout 59.8% ↑1.8pp
Total Votes 35,156
Winner Swing ↑7.9pp
✓ Geraint Davies
Labour
14,967 42.6%
↑7.9pp
Emma Lane
Conservative
7,931 22.6%
↑1.8pp
Martyn Ford
—
4,744 13.5%
↑11.5pp
Chris Holley
Liberal Democrats
3,178 9.0%
↓24.2pp
Harri Roberts
—
2,266 6.5%
↑2.4pp
Ashley Wakeling
Green Party
1,784 5.1%
↑3.9pp
Ronnie Job
—
159 0.5%
↓0.1pp
Maxwell Rosser
—
78 0.2%
—
Brian Johnson
—
49 0.1%
—
Labour Geraint Davies Hold
Majority 504
Turnout 58.0%
Total Votes 35,593
✓ Geraint Davies
Labour
12,335 34.7%
↓7.2pp
Peter May
Liberal Democrats
11,831 33.2%
↑4.3pp
Rene Kinzett
Conservative
7,407 20.8%
↑4.8pp
Harri Roberts
—
1,437 4.0%
↓2.5pp
Alan Bateman
—
910 2.6%
—
Tim Jenkins
—
716 2.0%
↑0.2pp
Keith Ross
Green Party
404 1.1%
↓1.1pp
Ian McCloy
—
374 1.1%
—
Rob Williams
—
179 0.5%
—

Turnout Trend

58.0%
'10
59.8%
'15
65.5%
'17
62.8%
'19
48.0%
'24

👥 Demographics

▲▼ changes shown vs 2011 Census
📊 Age
0 to 17
18.8%
35 to 49
18.1%
65 and over
16.8% ▼0.4pp
50 to 64
16.4%
18 to 24
15.2%
25 to 34
14.7%
🌍 Ethnicity
White
86.6%
Asian or Asian British
7.1%
Other
2.3%
Mixed or Multiple ethnic groups
2.0%
Black, African, Caribbean or Black British
2.0%
📊 Age
18 to 29
29.9%
Under 18
18.8%
30 to 44
18.1%
65 and over
16.8%
45 to 64
16.4%
⛪ Religion
No religion
47.9%
Christian
37.1%
Not answered
7.4%
Muslim
5.6%
Hindu
0.6%
Other religion
0.6%
Buddhist
0.5%
Sikh
0.2%
Jewish
0.1%
🌍 Ethnicity
White
89.4%
Asian or Asian British
5.8%
Other ethnic group
2.1%
Black, African, Caribbean or Black British
1.4%
Mixed or Multiple ethnic groups
1.2%
📊 Age
18 to 29
26.9%
45 to 64
22.5%
30 to 44
17.3%
65 and over
17.2%
Under 18
16.1%
⛪ Religion
Christian
50.4%
No religion
35.6%
Religion not stated
7.5%
Muslim
4.6%
Buddhist
0.6%
Other religion
0.6%
Hindu
0.5%
Sikh
0.2%
Jewish
0.1%

Previous MPs

Historical representatives of this constituency
MP Name Party From To
Geraint Davies Independent 2010-05-06 2024-05-30
Mr Alan Williams Labour 1964-10-15 2010-05-06