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 |
|---|---|---|---|
| Aberavon | Stephen Kinnock (Lab) | Lab hold | 10,490 |
| Aberconwy | Robin Millar (Con) | Con hold | 2,034 |
| Aberdeen North | Kirsty Blackman (SNP) | SNP hold | 12,670 |
| Aberdeen South | Stephen Flynn (SNP) | SNP gain from Con | 3,990 |
| Airdrie and Shotts | Neil Gray (SNP) | SNP hold | 5,201 |
| Aldershot | Leo Docherty (Con) | Con hold | 16,698 |
| Aldridge-Brownhills | Wendy Morton (Con) | Con hold | 19,836 |
| Altrincham and Sale West | Graham Brady (Con) | Con hold | 6,139 |
| Alyn and Deeside | Mark Tami (Lab) | Lab hold | 213 |
| Amber Valley | Nigel Mills (Con) | Con hold | 16,886 |
| Angus | Dave Doogan (SNP) | SNP gain from Con | 3,795 |
| Arfon | Hywel Williams (PC) | PC hold | 2,781 |
| Argyll and Bute | Brendan O'Hara (SNP) | SNP hold | 4,110 |
| Arundel and South Downs | Andrew Griffith (Con) | Con hold | 22,521 |
| Ashfield | Lee Anderson (Con) | Con gain from Lab | 5,733 |
| Ashford | Damian Green (Con) | Con hold | 24,029 |
| Ashton-under-Lyne | Angela Rayner (Lab) | Lab hold | 4,263 |
| Aylesbury | Rob Butler (Con) | Con hold | 17,373 |
| Ayr, Carrick and Cumnock | Allan Dorans (SNP) | SNP gain from Con | 2,329 |
| Banbury | Victoria Prentis (Con) | Con hold | 16,813 |
| Banff and Buchan | David Duguid (Con) | Con hold | 4,118 |
| Barking | Margaret Hodge (Lab) | Lab hold | 15,427 |
| Barnsley Central | Daniel Jarvis (Lab) | Lab hold | 3,571 |
| Barnsley East | Stephanie Peacock (Lab) | Lab hold | 3,217 |
| Barrow and Furness | Simon Fell (Con) | Con gain from Lab | 5,789 |
| Basildon and Billericay | John Baron (Con) | Con hold | 20,412 |
| Basingstoke | Maria Miller (Con) | Con hold | 14,198 |
| Bassetlaw | Brendan Clarke-Smith (Con) | Con gain from Lab | 14,013 |
| Bath | Wera Hobhouse (LD) | LD hold | 12,322 |
| Batley and Spen | Tracy Brabin (Lab) | Lab hold | 3,525 |
| Battersea | Marsha De Cordova (Lab) | Lab hold | 5,668 |
| Beaconsfield | Joy Morrissey (Con) | Con hold | 15,712 |
| Beckenham | Bob Stewart (Con) | Con hold | 14,258 |
| Bedford | Mohammad Yasin (Lab) | Lab hold | 145 |
| Belfast East | Gavin Robinson (DUP) | DUP hold | 1,819 |
| Belfast North | John Finucane (SF) | SF gain from DUP | 1,943 |
| Belfast South | Claire Hanna (SDLP) | SDLP gain from DUP | 15,401 |
| Belfast West | Paul Maskey (SF) | SF hold | 14,672 |
| Bermondsey and Old Southwark | Neil Coyle (Lab) | Lab hold | 16,126 |
| Berwick-upon-Tweed | Anne-Marie Trevelyan (Con) | Con hold | 14,835 |
| Berwickshire, Roxburgh and Selkirk | John Lamont (Con) | Con hold | 5,148 |
| Bethnal Green and Bow | Rushanara Ali (Lab) | Lab hold | 37,524 |
| Beverley and Holderness | Graham Stuart (Con) | Con hold | 20,448 |
| Bexhill and Battle | Huw Merriman (Con) | Con hold | 26,059 |
| Bexleyheath and Crayford | David Evennett (Con) | Con hold | 13,103 |
| Birkenhead | Mick Whitley (Lab) | Lab hold | 17,705 |
| Birmingham, Edgbaston | Preet Kaur Gill (Lab) | Lab hold | 5,614 |
| Birmingham, Erdington | Jack Dromey (Lab) | Lab hold | 3,601 |
| Birmingham, Hall Green | Tahir Ali (Lab) | Lab hold | 28,508 |
| Birmingham, Hodge Hill | Liam Byrne (Lab) | Lab hold | 28,655 |
| Birmingham, Ladywood | Shabana Mahmood (Lab) | Lab hold | 28,582 |
| Birmingham, Northfield | Gary Sambrook (Con) | Con gain from Lab | 1,640 |
| Birmingham, Perry Barr | Khalid Mahmood (Lab) | Lab hold | 15,317 |
| Birmingham, Selly Oak | Stephen McCabe (Lab) | Lab hold | 12,414 |
| Birmingham, Yardley | Jess Phillips (Lab) | Lab hold | 10,659 |
| Bishop Auckland | Dehenna Davison (Con) | Con gain from Lab | 7,962 |
| Blackburn | Kate Hollern (Lab) | Lab hold | 18,304 |
| Blackley and Broughton | Graham Stringer (Lab) | Lab hold | 14,402 |
| Blackpool North and Cleveleys | Paul Maynard (Con) | Con hold | 8,596 |
| Blackpool South | Scott Benton (Con) | Con gain from Lab | 3,690 |
Source: UK Parliament election results.