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 |
|---|---|---|---|
| Warrington South | Andy Carter (Con) | Con gain from Lab | 2,010 |
| Warwick and Leamington | Matt Western (Lab) | Lab hold | 789 |
| Washington and Sunderland West | Sharon Hodgson (Lab) | Lab hold | 3,723 |
| Watford | Dean Russell (Con) | Con hold | 4,433 |
| Waveney | Peter Aldous (Con) | Con hold | 18,002 |
| Wealden | Nusrat Ghani (Con) | Con hold | 25,655 |
| Weaver Vale | Mike Amesbury (Lab) | Lab hold | 562 |
| Wellingborough | Peter Bone (Con) | Con hold | 18,540 |
| Wells | James Heappey (Con) | Con hold | 9,991 |
| Welwyn Hatfield | Grant Shapps (Con) | Con hold | 10,955 |
| Wentworth and Dearne | John Healey (Lab) | Lab hold | 2,165 |
| West Aberdeenshire and Kincardine | Andrew Bowie (Con) | Con hold | 843 |
| West Bromwich East | Nicola Richards (Con) | Con gain from Lab | 1,593 |
| West Bromwich West | Shaun Bailey (Con) | Con gain from Lab | 3,799 |
| West Dorset | Chris Loder (Con) | Con hold | 14,106 |
| West Dunbartonshire | Martin Docherty-Hughes (SNP) | SNP hold | 9,553 |
| West Ham | Lyn Brown (Lab) | Lab hold | 32,388 |
| West Lancashire | Rosie Cooper (Lab) | Lab hold | 8,336 |
| West Suffolk | Matthew Hancock (Con) | Con hold | 23,194 |
| West Tyrone | Órfhlaith Begley (SF) | SF hold | 7,478 |
| West Worcestershire | Harriett Baldwin (Con) | Con hold | 24,499 |
| Westminster North | Karen Buck (Lab) | Lab hold | 10,759 |
| Westmorland and Lonsdale | Timothy Farron (LD) | LD hold | 1,934 |
| Weston-Super-Mare | John Penrose (Con) | Con hold | 17,121 |
| Wigan | Lisa Nandy (Lab) | Lab hold | 6,728 |
| Wimbledon | Stephen Hammond (Con) | Con hold | 628 |
| Winchester | Stephen Brine (Con) | Con hold | 985 |
| Windsor | Adam Afriyie (Con) | Con hold | 20,079 |
| Wirral South | Alison McGovern (Lab) | Lab hold | 6,105 |
| Wirral West | Margaret Greenwood (Lab) | Lab hold | 3,003 |
| Witham | Priti Patel (Con) | Con hold | 24,082 |
| Witney | Robert Courts (Con) | Con hold | 15,177 |
| Woking | Jonathan Lord (Con) | Con hold | 9,767 |
| Wokingham | John Redwood (Con) | Con hold | 7,383 |
| Wolverhampton North East | Jane Stevenson (Con) | Con gain from Lab | 4,080 |
| Wolverhampton South East | Pat McFadden (Lab) | Lab hold | 1,235 |
| Wolverhampton South West | Stuart Anderson (Con) | Con gain from Lab | 1,661 |
| Worcester | Robin Walker (Con) | Con hold | 6,758 |
| Workington | Mark Jenkinson (Con) | Con gain from Lab | 4,176 |
| Worsley and Eccles South | Barbara Keeley (Lab) | Lab hold | 3,219 |
| Worthing West | Peter Bottomley (Con) | Con hold | 14,823 |
| Wrexham | Sarah Atherton (Con) | Con gain from Lab | 2,131 |
| Wycombe | Steve Baker (Con) | Con hold | 4,214 |
| Wyre and Preston North | Ben Wallace (Con) | Con hold | 16,781 |
| Wyre Forest | Mark Garnier (Con) | Con hold | 21,413 |
| Wythenshawe and Sale East | Michael Kane (Lab) | Lab hold | 10,396 |
| Yeovil | Marcus Fysh (Con) | Con hold | 16,181 |
| Ynys Môn | Virginia Crosbie (Con) | Con gain from Lab | 1,968 |
| York Central | Rachael Maskell (Lab) | Lab hold | 13,545 |
| York Outer | Julian Sturdy (Con) | Con hold | 9,985 |
Source: UK Parliament election results.