| Candidate name | Party | Gender | Number of votes | Share (%) | Change vs. 2017 for party (percentage points) | ||
| Ian Lavery | Labour | Male | 17,124 | 42.3% | -15.1 | ||
| Jack Gebhard | Conservative | Male | 16,310 | 40.3% | +7.5 | ||
| Eden Webley | Brexit Party | Male | 3,141 | 7.8% | 0.0 | ||
| Stephen Psallidas | Liberal Democrat | Male | 2,539 | 6.3% | +1.5 | ||
| Steve Leyland | Green | Male | 1,217 | 3.0% | +1.3 | ||
| Michael Flynn | Christian Peoples Alliance Party | Male | 178 | 0.4% | 0.0 |
| Election statistics | ||
| Majority | ||
| Votes | 814 | |
| Percent | 2.0% | |
| Rank (1 = highest %) | 624 | |
| Turnout | ||
| Constituency | 64.0% | |
| Region | 64.2% | |
| UK | 67.3% | |
| Constituency in 2017 | 68.3% | |
| Size of electorate | 63,339 | |
| Valid votes cast | 40,509 |