
The 2024 General Election results are in for Oxford East, Oxford West & Abingdon, Banbury, Bicester & Woodstock, Didcot & Wantage, Henley & Thame, and Witney.
The results see Anneliese Dobbs (Labour) and Layla Moran (Liberal Democrat) hold their seats, but previous conservative MP’s Victoria Prentis, David Johnston and Robert Courts lose theirs to completely wipe out the Tory party in Oxfordshire.
The county now has 5 Lib Dem MP’s, and 2 Labour.
- Oxford East – Anneliese Dodds (Labour)
- Oxford West & Abingdon – Layla Moran (Liberal Democrats)
- Banbury – Sean Woodcock (Labour)
- Bicester & Woodstock – Calum Miller (Liberal Democrats)
- Didcot & Wantage – Olly Glover (Liberal Democrats)
- Henley & Thame – Freddie Van Mierlo (Liberal Democrats)
- Witney – Charlie Maynard (Liberal Democrats)
The turnout at polling stations was noticeable down on 2019.
Nationally, Labour have won the majority vote by a landslide, with Sir Keir Starmer taking the role of Prime Minister.
Elsewhere, former Labour leader Jeremy Corbyn retained his Islington seat, and Nigel Farage took Clacton as the newly formed party won 4 seats.
There was good news for the Green Party who won 4 seats, including co-leaders Carla Denyer and Adrian Ramsay winning for the first time in Bristol and Waveney Valley.
Oxfordshire General Election 2024 Results
Oxford East
- Result: Labour hold
- Previous MP: Anneliese Dodds (Labour)
- Turnout: 54.8% (67.1%% in 2019)
| Party | Candidate | Votes | % (pt change) |
| Labour and Co-operative Party | Anneliese Dodds | 19,541 | 49.7 (-6.8) |
| Greens | Sushila Dhall | 5,076 | 12.9 (+8.2) |
| The Conservative Party | Louise Brown | 4,739 | 12.1 (-9.4) |
| Liberal Democrat | Theodore Jupp | 3,437 | 8.7 (-5.3) |
| Independent Oxford Alliance | David Henwood | 2,381 | 6.1 (-) |
| Independent | Amir Ali | 1,761 | 4.5 (-) |
| Workers Party | Zaid Marham | 615 | 1.6 (-) |
| Independent | Jabu Nala-Hartley | 600 | 1.5 (-) |
| Rejoin EU | Andrew Smith | 425 | 1.1 (-) |
| Party of Women | Katherine Longthorp | 337 | 0.9 (-) |
| Social Democratic Party | Benjamin Adams | 232 | 0.6 (-) |
| Workers Revolutionary Party | Brandon French | 197 | 0.5 (-) |
Oxford West & Abingdon
- Result: Lib Dem hold
- Previous MP: Layla Moran (Liberal Democrat)
- Turnout: 64.5% (76.3%% in 2019)
| Party | Candidate | Votes | % (pt change) |
| Liberal Democrats | Layla Moran | 23,414 | 50.9 (-1.3) |
| Conservative | Vinay Raniga | 8,520 | 18.5 (-15.6) |
| Labour | Stephen Webb | 5,981 | 13 (+1.2) |
| Reform | James Gunn | 4,164 | 9.1 (-) |
| Greens | Chris Goodall | 3,236 | 7 (+6.6) |
| Social Democratic Party | Anni Byard | 259 | 0.6 (-) |
| Christian Peoples Alliance | Ian Shelley | 256 | 0.6 (-) |
| Independent | Josh Phillips | 168 | 0.4 (-) |
Banbury
- Result: Labour Gain
- Previous MP: Victoria Prentis (Conservative)
- Turnout: 65.8% (68.4%% in 2019)
| Party | Candidate | Votes | % (pt change) |
| Labour | Sean Woodcock | 18,468 | 38.3 (+13.5) |
| Conservative | Victoria Prentis | 15,212 | 31.6 (-20.4) |
| Reform | Paul Topley | 6,284 | 13 (-) |
| Liberal Democrats | Liz Adams | 4,352 | 9 (-11.3) |
| Greens | Arron Baker | 2,615 | 5.4 (+2.5) |
| Independent | Cassi Bellingham | 850 | 1.8 (-) |
| Climate Party | Chris Nevile | 242 | 0.5 (-) |
| Social Democratic Party | Declan Soper | 155 | 0.3 (-) |
Bicester & Woodstock
- Result: Lid Dem Gain
- Previous MP: New Seat
- Turnout: 67.5%
| Party | Candidate | Votes | % (pt change) |
| Liberal Democrats | Calum Miller | 19,419 | 38.7 (+12.1) |
| Conservative | Rupert Harrison | 14,461 | 28.8 (-25.1) |
| Labour | Veronica Oakeshott | 8,236 | 16.4 (-0.5) |
| Reform | Augustine Obodo | 5,408 | 10.8 (-) |
| Green | Ian Middleton | 2,404 | 4.8 (+2.4) |
| Social Democratic Party | Tim Funnell | 291 | 0.6 (-) |
Didcot & Wantage
- Result: Lib Dem Gain
- Previous MP (under Wantage): David Johnston (Conservative)
- Turnout: 67.8% (72.6% in 2019)
| Party | Candidate | Votes | % (pt change) |
| Liberal Democrat | Olly Glover | 21793 | 39.8 (+8.5) |
| Conservative | David Johnston | 15560 | 28.4 (-21.3) |
| Labour Party | Mocky Khan | 8045 | 14.7 (-1.3) |
| Reform | Steve Beatty | 6400 | 11.7 (-) |
| Greens | Sam Casey-Rerhaye | 2693 | 4.9 (+4.2) |
| Social Democratic Party | Kyn Pomlett | 242 | 0.4 (-) |
Henley & Thame
- Result: Lib Dem Gain
- Previous MP: John Howell (Conservative)
- Turnout: 67.8% (73.5% in 2019)
| Party | Candidate | Votes | % (pt change) |
| Liberal Democrats | Freddie Van Mierlo | 23,904 | 45 (+12.6) |
| Conservative | Caroline Newton | 17,637 | 33.2 (-21.3) |
| Reform | Peter Shields | 5,213 | 9.8 (-) |
| Labour | Nanda Manley-Browne | 3,574 | 6.7 (-2.2) |
| Greens | Jo Robb | 2,008 | 3.8 (-0.4) |
| Social Democratic Party | Maryse Pomlett | 515 | 1 (-) |
| Independent | David Carpin | 306 | 0.6 (-) |
Witney
- Result: Lib Dem Gain
- Previous MP: Robert Courts (Conservative)
- Turnout: 67% (73.6% in 2019)
| Party | Candidate | Votes | % (pt change) |
| Liberal Democrats | Charlie Maynard | 20,832 | 41.2 (+15.2) |
| Conservative | Robert Courts | 16,493 | 32.6 (-25.5) |
| Reform | Richard Langridge | 6,307 | 12.5 (-) |
| Labour | Antonio Weiss | 4,773 | 9.4 (-6) |
| Greens | Andrew Prosser | 1,661 | 3.3 (-) |
| Independent | Barry Ingleton | 350 | 0.7 (-) |
| Heritage | David Cox | 168 | 0.3 (-) |






























