Portsmouth council election, 2021

Most seats
6
Liberal Democrats
Seats contested
14
across 14 wards
Turnout
—
average of reporting wards

Summary

Party Seats +/− Votes Share +/−
Liberal Democrats 6 +0 13,013 27.1% -0.7
Conservative and Unionist Party 5 -2 17,240 35.9% +9.6
Labour Party 2 +0 13,392 27.9% +2.8
Independent 1 +1 1,787 3.7% —
Green Party 0 +0 2,369 4.9% -0.8
National Health Action Party 0 +0 100 0.2% -0.5
Trade Unionist and Socialist Coalition 0 +0 97 0.2% —
Workers Party of Britain 0 +0 49 0.1% —

Changes are against the previous council election on 02/05/2019. Vote share is each party's share of all votes cast across the borough.

Candidates

Party Candidates Of a possible 14
Conservative and Unionist Party 14
Labour Party 14
Liberal Democrats 14
Green Party 10
Independent 2
National Health Action Party 1
Trade Unionist and Socialist Coalition 1
Workers Party of Britain 1

A party standing a full slate could field 14 candidates, one per seat.

Results by ward

Share is each candidate's share of ballots cast in the ward. Change compares each party's lead candidate with the ward's previous contest. Bold rows are elected candidates.

Baffins

Party Candidate Votes Share +/−
Liberal Democrats Darren Sanders Elected 1,737 47.1% +2.3
Conservative and Unionist Party Tom Collins 1,066 28.9% +7.8
Labour Party Jason Christopher 640 17.3% +4.6
Green Party Bob Simmonds 246 6.7% +0.2
Majority671
Turnout—
Registered electors—
Ballots cast3,689

Liberal Democrats hold

Central Southsea

Party Candidate Votes Share +/−
Labour Party Charlotte Rachel Gerada Elected 1,740 42.3% +10.3
Liberal Democrats Steve Pitt 1,611 39.2% -6.5
Conservative and Unionist Party Charlie Douglas 570 13.9% +5.4
Green Party Tamara Groen 191 4.6% -2.3
Majority129
Turnout—
Registered electors—
Ballots cast4,112

Labour Party gain from Liberal Democrats

Charles Dickens

Party Candidate Votes Share +/−
Labour Party Kirsty Mellor Elected 1,183 45.6% +5.8
Conservative and Unionist Party Renu Raj 713 27.5% +17.6
Liberal Democrats Yahiya Chowdhury 600 23.1% -1.0
Trade Unionist and Socialist Coalition Chris Pickett 97 3.7% —
Majority470
Turnout—
Registered electors—
Ballots cast2,593

Labour Party hold

Copnor

Party Candidate Votes Share +/−
Conservative and Unionist Party Lewis Mark David Gosling Elected 1,636 53.2% +16.7
Labour Party Mary Vallely 805 26.2% +3.6
Green Party Tim Sheerman-Chase 326 10.6% +0.8
Liberal Democrats Bobby Tera 307 10.0% -2.5
Majority831
Turnout—
Registered electors—
Ballots cast3,074

Conservative and Unionist Party hold

Cosham

Party Candidate Votes Share +/−
Conservative and Unionist Party Matthew Jeremy Atkins Elected 1,668 48.3% +9.5
Labour Party Asghar Shah 1,252 36.2% +9.2
Liberal Democrats David Edward Charles Fuller 333 9.6% -5.6
Independent Mike Jerome 103 3.0% —
National Health Action Party Veronika Gudrun Wagner 100 2.9% -9.4
Majority416
Turnout—
Registered electors—
Ballots cast3,456

Conservative and Unionist Party hold

Drayton and Farlington

Party Candidate Votes Share +/−
Conservative and Unionist Party Ryan William Brent Elected 2,707 68.4% +13.8
Labour Party David Anthony Simpson 776 19.6% -1.1
Liberal Democrats Duncan McLaren Garland 475 12.0% +0.6
Majority1,931
Turnout—
Registered electors—
Ballots cast3,958

Conservative and Unionist Party hold

Eastney and Craneswater

Party Candidate Votes Share +/−
Conservative and Unionist Party John Russell Smith Elected 1,654 37.8% +2.8
Liberal Democrats Matthew Ray Winnington 1,292 29.5% +4.6
Labour Party Craig Withey 1,139 26.0% +3.4
Green Party Menno Groen 289 6.6% -0.4
Majority362
Turnout—
Registered electors—
Ballots cast4,374

Conservative and Unionist Party hold

Fratton

Party Candidate Votes Share +/−
Liberal Democrats Stuart William Brown Elected 1,029 35.2% -3.4
Labour Party Nikki Coles 977 33.4% +4.9
Conservative and Unionist Party Paul Sweeney 712 24.4% +14.6
Green Party Ken Hawkins 154 5.3% -4.5
Workers Party of Britain Joey Smith 49 1.7% —
Majority52
Turnout—
Registered electors—
Ballots cast2,921

Liberal Democrats hold

Hilsea

Party Candidate Votes Share +/−
Conservative and Unionist Party Daniel Alexander Wemyss Elected 1,763 58.2% +21.2
Labour Party Julian Thomas Lewis 783 25.9% +3.9
Liberal Democrats Peter John Williams 265 8.8% -4.5
Green Party Emma Louise Kimberley Murphy 217 7.2% -2.4
Majority980
Turnout—
Registered electors—
Ballots cast3,028

Conservative and Unionist Party hold

Milton

Party Candidate Votes Share +/−
Liberal Democrats Kimberly Emma Barrett Elected 1,471 37.7% -3.4
Labour Party Paula Ann Savage 1,251 32.0% +5.6
Conservative and Unionist Party Jack Daniels Smith 901 23.1% +11.4
Green Party Sarah Louise Shilling Gilbert 283 7.2% +0.2
Majority220
Turnout—
Registered electors—
Ballots cast3,906

Liberal Democrats hold

Nelson

Party Candidate Votes Share +/−
Liberal Democrats Leo Madden Elected 1,097 43.4% +0.2
Conservative and Unionist Party David Robert Cairns 791 31.3% +16.9
Labour Party Georgia Joanne Hancock 495 19.6% +1.5
Green Party Duncan Stuart Robinson 143 5.7% -1.1
Majority306
Turnout—
Registered electors—
Ballots cast2,526

Liberal Democrats hold

Paulsgrove

Party Candidate Votes Share +/−
Independent George David Madgwick Elected 1,684 49.1% —
Conservative and Unionist Party Tony Hewitt 1,269 37.0% -0.1
Labour Party Mark Andrew Farwell 397 11.6% -14.1
Liberal Democrats George Matthew Franklin Brown 81 2.4% -5.7
Majority415
Turnout—
Registered electors—
Ballots cast3,431

Independent gain from Conservative and Unionist Party

St Jude

Party Candidate Votes Share +/−
Liberal Democrats Hugh Laurence Mason Elected 1,287 35.6% +9.5
Labour Party Raj Ghosh 1,194 33.1% +0.5
Conservative and Unionist Party Stephen Alexander Gorys 847 23.5% -0.1
Green Party Ian David McCulloch 283 7.8% -1.7
Majority93
Turnout—
Registered electors—
Ballots cast3,611

Liberal Democrats gain from Labour Party

St Thomas

Party Candidate Votes Share +/−
Liberal Democrats Ian Holder Elected 1,428 42.4% +2.4
Conservative and Unionist Party Alicia Ruth Denny 943 28.0% +6.1
Labour Party Rebecca Claire Ozaniec 760 22.6% -2.3
Green Party Elliott Lee 237 7.0% +1.7
Majority485
Turnout—
Registered electors—
Ballots cast3,368

Liberal Democrats hold

Other elections here

2026 · 2024 · 2023 · 2022 · 2019 · 2018 · 2016