| Candidate name | Party | Gender | Number of votes | Share (%) | Change vs. 2017 for party (percentage points) | ||
| Stella Creasy | Labour and Co-operative | Female | 36,784 | 76.1% | -4.5 | ||
| Shade Adoh | Conservative | Female | 5,922 | 12.3% | -1.8 | ||
| Meera Chadha | Liberal Democrat | Female | 2,874 | 5.9% | +3.1 | ||
| Andrew Johns | Green | Male | 1,733 | 3.6% | +1.1 | ||
| Paul Campbell | Brexit Party | Male | 768 | 1.6% | 0.0 | ||
| Deborah Longe | Christian Peoples Alliance Party | Female | 254 | 0.5% | 0.0 |
| Election statistics | ||
| Majority | ||
| Votes | 30,862 | |
| Percent | 63.9% | |
| Rank (1 = highest %) | 9 | |
| Turnout | ||
| Constituency | 68.8% | |
| Region | 67.5% | |
| UK | 67.3% | |
| Constituency in 2017 | 70.8% | |
| Size of electorate | 70,267 | |
| Valid votes cast | 48,335 |