Elections

2019 General Election

Polling day was 12 December 2019. Results in all 650 constituencies are below. Search for a seat, or open any row for the full list of candidates.

Seats won

PartySeatsShare of seats
Conservative 365 56.2%
Labour 202 31.1%
Scottish National Party 48 7.4%
Liberal Democrat 11 1.7%
Democratic Unionist Party 8 1.2%
Sinn Féin 7 1.1%
Plaid Cymru 4 0.6%
Social Democratic & Labour Party 2 0.3%
Alliance 1 0.2%
Green Party 1 0.2%
Independent 1 0.2%

Constituency results

650 seats
ConstituencyWinnerResultMajority
Blaenau Gwent Nick Smith (Lab) Lab hold 8,647
Blaydon Liz Twist (Lab) Lab hold 5,531
Blyth Valley Ian Levy (Con) Con gain from Lab 712
Bognor Regis and Littlehampton Nick Gibb (Con) Con hold 22,503
Bolsover Mark Fletcher (Con) Con gain from Lab 5,299
Bolton North East Mark Logan (Con) Con gain from Lab 378
Bolton South East Yasmin Qureshi (Lab) Lab hold 7,598
Bolton West Chris Green (Con) Con hold 8,855
Bootle Peter Dowd (Lab) Lab hold 34,556
Boston and Skegness Matt Warman (Con) Con hold 25,621
Bosworth Luke Evans (Con) Con hold 26,278
Bournemouth East Tobias Ellwood (Con) Con hold 8,806
Bournemouth West Conor Burns (Con) Con hold 10,150
Bracknell James Sunderland (Con) Con hold 19,829
Bradford East Imran Hussain (Lab) Lab hold 18,144
Bradford South Judith Cummins (Lab) Lab hold 2,346
Bradford West Naz Shah (Lab) Lab hold 27,019
Braintree James Cleverly (Con) Con hold 24,673
Brecon and Radnorshire Fay Jones (Con) Con hold 7,131
Brent Central Dawn Butler (Lab) Lab hold 20,870
Brent North Barry Gardiner (Lab) Lab hold 8,079
Brentford and Isleworth Ruth Cadbury (Lab) Lab hold 10,514
Brentwood and Ongar Alex Burghart (Con) Con hold 29,065
Bridgend Jamie Wallis (Con) Con gain from Lab 1,157
Bridgwater and West Somerset Ian Liddell-Grainger (Con) Con hold 24,439
Brigg and Goole Andrew Percy (Con) Con hold 21,941
Brighton, Kemptown Lloyd Russell-Moyle (Lab) Lab hold 8,061
Brighton, Pavilion Caroline Lucas (Green) Green hold 19,940
Bristol East Kerry McCarthy (Lab) Lab hold 10,794
Bristol North West Darren Jones (Lab) Lab hold 5,692
Bristol South Karin Smyth (Lab) Lab hold 9,859
Bristol West Thangam Debbonaire (Lab) Lab hold 28,219
Broadland Jerome Mayhew (Con) Con hold 21,861
Bromley and Chislehurst Robert Neill (Con) Con hold 10,891
Bromsgrove Sajid Javid (Con) Con hold 23,106
Broxbourne Charles Walker (Con) Con hold 19,807
Broxtowe Darren Henry (Con) Con hold 5,331
Buckingham Greg Smith (Con) Con gain from Spk 20,411
Burnley Antony Higginbotham (Con) Con gain from Lab 1,352
Burton Kate Griffiths (Con) Con hold 14,496
Bury North James Daly (Con) Con gain from Lab 105
Bury South Christian Wakeford (Con) Con gain from Lab 402
Bury St Edmunds Jo Churchill (Con) Con hold 24,988
Caerphilly Wayne David (Lab) Lab hold 6,833
Caithness, Sutherland and Easter Ross Jamie Stone (LD) LD hold 204
Calder Valley Craig Whittaker (Con) Con hold 5,774
Camberwell and Peckham Harriet Harman (Lab) Lab hold 33,780
Camborne and Redruth George Eustice (Con) Con hold 8,700
Cambridge Daniel Zeichner (Lab) Lab hold 9,639
Cannock Chase Amanda Milling (Con) Con hold 19,879
Canterbury Rosemary Duffield (Lab) Lab hold 1,836
Cardiff Central Jo Stevens (Lab) Lab hold 17,179
Cardiff North Anna McMorrin (Lab) Lab hold 6,982
Cardiff South and Penarth Stephen Doughty (Lab) Lab hold 12,737
Cardiff West Kevin Brennan (Lab) Lab hold 10,986
Carlisle John Stevenson (Con) Con hold 8,319
Carmarthen East and Dinefwr Jonathan Edwards (PC) PC hold 1,809
Carmarthen West and South Pembrokeshire Simon Hart (Con) Con hold 7,745
Carshalton and Wallington Elliot Colburn (Con) Con gain from LD 629
Castle Point Rebecca Harris (Con) Con hold 26,634

Source: UK Parliament election results.