Crystal Palace ward

Vote share over time

Each line is a party's lead candidate as a share of ballots cast. Hollow points are by-elections.

06/05/2021 By-election

Party Candidate Votes Share +/−
Labour Party Ryan Thomson Elected 2,235 53.1% -13.3
Green Party Maria Costas Psaras 820 19.5% +1.5
Conservative and Unionist Party Tom Capon 783 18.6% +3.8
Liberal Democrats Suraj Rajesh Gandecha 370 8.8% -8.8
Majority1,415
Turnout42.0%
Registered electors—
Ballots cast4,208

Labour Party hold

03/05/2018 2 seats

Party Candidate Votes Share +/−
Labour Party Angela Wilkins Elected 1,985 66.4% —
Labour Party Marina Masuma Ahmad Elected 1,755 58.7% —
Green Party Mark William Phillippo 536 17.9% —
Liberal Democrats Philippa Anne Bridge 527 17.6% —
Conservative and Unionist Party Craig David Wilson 442 14.8% —
Conservative and Unionist Party Sunil Gupta 421 14.1% —
Liberal Democrats Dave Marshall 309 10.3% —
Majority1,219
Turnout—
Registered electors—
Ballots cast (estimated)2,988