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
| Party | Seats | Share 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
| Constituency | Winner | Result | Majority |
|---|---|---|---|
| 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.