Constituency
Kingston upon Hull North and Cottingham
At a glance
The MP for Kingston upon Hull North and Cottingham is Dame Diana Johnson (Labour), who has held the seat since 2024. At the 2024 general election the seat was a Lab hold: she took 48.3% of the vote for a majority of 10,679, on a 50.8% turnout. The seat was first contested on its current boundaries at the 2024 general election, so there are no earlier results in our data.
2024 general election result
Majority 10,679 · Turnout 50.8% · Electorate 75,280
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Diana Johnson | Labour | 18,480 | 48.3% |
| Martin Baker | Reform UK | 7,801 | 20.4% |
| Callum Procter | Conservative | 4,897 | 12.8% |
| Craig Woolmer | Liberal Democrat | 3,246 | 8.5% |
| Kerry Harrison | Green Party | 2,322 | 6.1% |
| Ahmet Cinalp | Independent | 720 | 1.9% |
| Rowan Halstead | The Yorkshire Party | 339 | 0.9% |
| Mike Whale | Trade Unionist and Socialist Coalition | 262 | 0.7% |
| Pauline Peachey | Independent | 161 | 0.4% |
Past election results
Every General Election and by-election in this seat, newest first. Open one for the full candidate list.
| Election | Winner | Result | Majority |
|---|---|---|---|
| 2024 | Diana Johnson (Lab) | Lab hold | 10,679 |
Source: 2024 general election result from the official Parliament constituency profile.