| Westminster Elections |
| MPs by Constituency |
| Full List |
| MPs by Age |
| MPs by Surname |
| MPs by Party |
| Candidates by Party |
| MPs by %age of Vote |
| Candidates by %age of Vote |
| Votes for Parties |
| Majorities |
Data Last Updated: 7 August 2025
Application Last Updated: 20 July 2024
This website is considered to be an archive in the public interest.
© 1996-2025, Helen Belcher OBE
| Summary | |
|---|---|
| CON | 365 |
| LAB | 184 |
| SNP | 48 |
| LAB Co-op | 18 |
| LIB Dem | 11 |
| DUP | 8 |
| SF | 7 |
| PC | 4 |
| SDLP | 2 |
| Green | 1 |
| Alliance | 1 |
| Speaker | 1 |
| Aberavon | |||
| 31,598/50,747 | 62.27 | ||
| Labour Party | 17,008 | 53.83 | |
| Conservative & Unionist Party | 6,518 | 20.63 | |
| Brexit Party | 3,108 | 9.84 | |
| Plaid Cymru | 2,711 | 8.58 | |
| Liberal Democrats | 1,072 | 3.39 | |
| Independent | 731 | 2.31 | |
| Green Party | 450 | 1.42 | |
| Majority | 10,490 | 33.20 | |
| Aberconwy | |||
| 31,865/44,699 | 71.29 | ||
| Conservative & Unionist Party | 14,687 | 46.09 | |
| Labour Party | 12,653 | 39.71 | |
| Plaid Cymru | 2,704 | 8.49 | |
| Liberal Democrats | 1,821 | 5.71 | |
| Majority | 2,034 | 6.38 | |
| Aberdeen North | |||
| 37,413/62,489 | 59.87 | ||
| Scottish National Party | 20,205 | 54.01 | |
| Conservative & Unionist Party | 7,535 | 20.14 | |
| Labour Party | 4,939 | 13.20 | |
| Liberal Democrats | 2,846 | 7.61 | |
| Brexit Party | 1,008 | 2.69 | |
| Green Party | 880 | 2.35 | |
| Majority | 12,670 | 33.87 | |
| Aberdeen South | |||
| 45,638/65,719 | 69.44 | ||
| Scottish National Party | 20,388 | 44.67 | |
| Conservative & Unionist Party | 16,398 | 35.93 | |
| Liberal Democrats | 5,018 | 11.00 | |
| Labour Party | 3,834 | 8.40 | |
| Majority | 3,990 | 8.74 | |
| 6 December 2022 Stephen Flynn elected leader of the SNP in Westminster. | |||
| Airdrie & Shotts | |||
| 39,772/64,008 | 62.14 | ||
| Scottish National Party | 17,929 | 45.08 | |
| Labour Party | 12,728 | 32.00 | |
| Conservative & Unionist Party | 7,011 | 17.63 | |
| Liberal Democrats | 1,419 | 3.57 | |
| Green Party | 685 | 1.72 | |
| Majority | 5,201 | 13.08 | |
| 24 March 2021 Resignation of Neil Gray. | |||
| 13 May 2021 | 21,827/63,705 | 34.26 | |
| Scottish National Party | 10,129 | 46.41 | |
| Labour Party | 8,372 | 38.36 | |
| Conservative & Unionist Party | 2,812 | 12.88 | |
| Liberal Democrats | 220 | 1.01 | |
| Social Democratic Party | 151 | 0.69 | |
| Scottish Unionist | 59 | 0.27 | |
| Reform UK | 45 | 0.21 | |
| UK Independence Party | 39 | 0.18 | |
| Majority | 1,757 | 8.05 | |
| Aldershot | |||
| 47,932/72,617 | 66.01 | ||
| Conservative & Unionist Party | 27,980 | 58.37 | |
| Labour Party | 11,282 | 23.54 | |
| Liberal Democrats | 6,920 | 14.44 | |
| Green Party | 1,750 | 3.65 | |
| Majority | 16,698 | 34.84 | |
| Aldridge-Brownhills | |||
| 39,342/60,138 | 65.42 | ||
| Conservative & Unionist Party | 27,850 | 70.79 | |
| Labour Party | 8,014 | 20.37 | |
| Liberal Democrats | 2,371 | 6.03 | |
| Green Party | 771 | 1.96 | |
| Monster Raving Loony Party | 336 | 0.85 | |
| Majority | 19,836 | 50.42 | |
| Altrincham & Sale West | |||
| 54,763/73,107 | 74.91 | ||
| Conservative & Unionist Party | 26,311 | 48.05 | |
| Labour Party | 20,172 | 36.84 | |
| Liberal Democrats | 6,036 | 11.02 | |
| Green Party | 1,566 | 2.86 | |
| Official Liberal Party | 454 | 0.83 | |
| Independent | 224 | 0.41 | |
| Majority | 6,139 | 11.21 | |
| Alyn & Deeside | |||
| 43,008/62,789 | 68.50 | ||
| Labour Party | 18,271 | 42.48 | |
| Conservative & Unionist Party | 18,058 | 41.99 | |
| Brexit Party | 2,678 | 6.23 | |
| Liberal Democrats | 2,548 | 5.92 | |
| Plaid Cymru | 1,453 | 3.38 | |
| Majority | 213 | 0.50 | |
| Amber Valley | |||
| 45,567/69,976 | 65.12 | ||
| Conservative & Unionist Party | 29,096 | 63.85 | |
| Labour Party | 12,210 | 26.80 | |
| Liberal Democrats | 2,873 | 6.31 | |
| Green Party | 1,388 | 3.05 | |
| Majority | 16,886 | 37.06 | |
| Angus | |||
| 43,170/63,952 | 67.50 | ||
| Scottish National Party | 21,216 | 49.15 | |
| Conservative & Unionist Party | 17,421 | 40.35 | |
| Liberal Democrats | 2,482 | 5.75 | |
| Labour Party | 2,051 | 4.75 | |
| Majority | 3,795 | 8.79 | |
| Arfon | |||
| 29,074/42,215 | 68.87 | ||
| Plaid Cymru | 13,134 | 45.17 | |
| Labour Party | 10,353 | 35.61 | |
| Conservative & Unionist Party | 4,428 | 15.23 | |
| Brexit Party | 1,159 | 3.99 | |
| Majority | 2,781 | 9.57 | |
| Argyll & Bute | |||
| 48,050/66,525 | 72.23 | ||
| Scottish National Party | 21,040 | 43.79 | |
| Conservative & Unionist Party | 16,930 | 35.23 | |
| Liberal Democrats | 6,832 | 14.22 | |
| Labour Party | 3,248 | 6.76 | |
| Majority | 4,110 | 8.55 | |
| Arundel & South Downs | |||
| 61,408/81,726 | 75.14 | ||
| Conservative & Unionist Party | 35,566 | 57.92 | |
| Liberal Democrats | 13,045 | 21.24 | |
| Labour Party | 9,722 | 15.83 | |
| Green Party | 2,519 | 4.10 | |
| Independent | 556 | 0.91 | |
| Majority | 22,521 | 36.67 | |
| Ashfield | |||
| 48,980/78,204 | 62.63 | ||
| Conservative & Unionist Party | 19,231 | 39.26 | |
| Ashfield Ind | 13,498 | 27.56 | |
| Labour Party | 11,971 | 24.44 | |
| Brexit Party | 2,501 | 5.11 | |
| Liberal Democrats | 1,105 | 2.26 | |
| Green Party | 674 | 1.38 | |
| Majority | 5,733 | 11.70 | |
| 24 February 2024 The Conservative whip is removed from Lee Anderson. | |||
| 11 March 2024 Lee Anderson joins the Reform Party. | |||
| Ashford | |||
| 60,059/89,553 | 67.07 | ||
| Conservative & Unionist Party | 37,270 | 62.06 | |
| Labour Party | 13,241 | 22.05 | |
| Liberal Democrats | 6,048 | 10.07 | |
| Green Party | 2,638 | 4.39 | |
| Independent | 862 | 1.44 | |
| Majority | 24,029 | 40.01 | |
| Ashton under Lyne | |||
| 38,579/67,978 | 56.75 | ||
| Labour Party | 18,544 | 48.07 | |
| Conservative & Unionist Party | 14,281 | 37.02 | |
| Brexit Party | 3,151 | 8.17 | |
| Liberal Democrats | 1,395 | 3.62 | |
| Green Party | 1,208 | 3.13 | |
| Majority | 4,263 | 11.05 | |
| Aylesbury | |||
| 60,576/86,665 | 69.90 | ||
| Conservative & Unionist Party | 32,737 | 54.04 | |
| Labour Party | 15,364 | 25.36 | |
| Liberal Democrats | 10,081 | 16.64 | |
| Green Party | 2,394 | 3.95 | |
| Majority | 17,373 | 28.68 | |
| Ayr, Carrick & Cumnock | |||
| 46,592/71,970 | 64.74 | ||
| Scottish National Party | 20,272 | 43.51 | |
| Conservative & Unionist Party | 17,943 | 38.51 | |
| Labour Party | 6,219 | 13.35 | |
| Liberal Democrats | 2,158 | 4.63 | |
| Majority | 2,329 | 5.00 | |
| Banbury | |||
| 62,921/90,116 | 69.82 | ||
| Conservative & Unionist Party | 34,148 | 54.27 | |
| Labour Party | 17,335 | 27.55 | |
| Liberal Democrats | 8,831 | 14.04 | |
| Green Party | 2,607 | 4.14 | |
| Majority | 16,813 | 26.72 | |
| Banff & Buchan | |||
| 42,260/66,655 | 63.40 | ||
| Conservative & Unionist Party | 21,182 | 50.12 | |
| Scottish National Party | 17,064 | 40.38 | |
| Liberal Democrats | 2,280 | 5.40 | |
| Labour Party | 1,734 | 4.10 | |
| Majority | 4,118 | 9.74 | |
| Barking | |||
| 44,499/77,953 | 57.08 | ||
| Labour Party | 27,219 | 61.17 | |
| Conservative & Unionist Party | 11,792 | 26.50 | |
| Brexit Party | 3,186 | 7.16 | |
| Liberal Democrats | 1,482 | 3.33 | |
| Green Party | 820 | 1.84 | |
| Majority | 15,427 | 34.67 | |
| Barnsley Central | |||
| 36,903/65,277 | 56.53 | ||
| Labour Party | 14,804 | 40.12 | |
| Brexit Party | 11,233 | 30.44 | |
| Conservative & Unionist Party | 7,892 | 21.39 | |
| Liberal Democrats | 1,176 | 3.19 | |
| Green Party | 900 | 2.44 | |
| Yorkshire | 710 | 1.92 | |
| Independent | 188 | 0.51 | |
| Majority | 3,571 | 9.68 | |
| Barnsley East | |||
| 38,070/69,504 | 54.77 | ||
| Labour Party | 14,329 | 37.64 | |
| Brexit Party | 11,112 | 29.19 | |
| Conservative & Unionist Party | 10,377 | 27.26 | |
| Liberal Democrats | 1,330 | 3.49 | |
| Green Party | 922 | 2.42 | |
| Majority | 3,217 | 8.45 | |
| Barrow & Furness | |||
| 46,046/70,158 | 65.63 | ||
| Conservative & Unionist Party | 23,876 | 51.85 | |
| Labour Party | 18,087 | 39.28 | |
| Liberal Democrats | 2,025 | 4.40 | |
| Brexit Party | 1,355 | 2.94 | |
| Green Party | 703 | 1.53 | |
| Majority | 5,789 | 12.57 | |
| Basildon & Billericay | |||
| 44,128/69,906 | 63.12 | ||
| Conservative & Unionist Party | 29,590 | 67.05 | |
| Labour Party | 9,178 | 20.80 | |
| Liberal Democrats | 3,741 | 8.48 | |
| Green Party | 1,395 | 3.16 | |
| Social Democratic Party | 224 | 0.51 | |
| Majority | 20,412 | 46.26 | |
| Basildon South & Thurrock East | |||
| 45,297/74,441 | 60.85 | ||
| Conservative & Unionist Party | 29,973 | 66.17 | |
| Labour Party | 10,051 | 22.19 | |
| Independent | 3,316 | 7.32 | |
| Liberal Democrats | 1,957 | 4.32 | |
| Majority | 19,922 | 43.98 | |
| Basingstoke | |||
| 54,713/82,928 | 65.98 | ||
| Conservative & Unionist Party | 29,593 | 54.09 | |
| Labour Party | 15,395 | 28.14 | |
| Liberal Democrats | 6,841 | 12.50 | |
| Green Party | 2,138 | 3.91 | |
| Independent | 746 | 1.36 | |
| Majority | 14,198 | 25.95 | |
| Bassetlaw | |||
| 50,841/80,024 | 63.53 | ||
| Conservative & Unionist Party | 28,078 | 55.23 | |
| Labour Party | 14,065 | 27.66 | |
| Brexit Party | 5,366 | 10.55 | |
| Liberal Democrats | 3,332 | 6.55 | |
| Majority | 14,013 | 27.56 | |
| Bath | |||
| 52,138/67,725 | 76.98 | ||
| Liberal Democrats | 28,419 | 54.51 | |
| Conservative & Unionist Party | 16,097 | 30.87 | |
| Labour Party | 6,639 | 12.73 | |
| Brexit Party | 642 | 1.23 | |
| Independent | 341 | 0.65 | |
| Majority | 12,322 | 23.63 | |
| Batley & Spen | |||
| 52,927/79,558 | 66.53 | ||
| Labour and Co-operative Party | 22,594 | 42.69 | |
| Conservative & Unionist Party | 19,069 | 36.03 | |
| Batley Ind | 6,432 | 12.15 | |
| Liberal Democrats | 2,462 | 4.65 | |
| Brexit Party | 1,678 | 3.17 | |
| Green Party | 692 | 1.31 | |
| Majority | 3,525 | 6.66 | |
| 10 May 2021 Resignation of Tracy Brabin upon being elected West Yorkshire Regional Mayor. | |||
| 1 July 2021 | 37,679/79,373 | 47.47 | |
| Labour Party | 13,296 | 35.29 | |
| Conservative & Unionist Party | 12,973 | 34.43 | |
| Workers Party | 8,264 | 21.93 | |
| Liberal Democrats | 1,254 | 3.33 | |
| Yorkshire | 816 | 2.17 | |
| English Democrats Party | 207 | 0.55 | |
| UK Independence Party | 151 | 0.40 | |
| Monster Raving Loony Party | 107 | 0.28 | |
| Alliance for Green Socialism | 104 | 0.28 | |
| Christian Peoples Alliance | 102 | 0.27 | |
| Freedom Alliance | 100 | 0.27 | |
| For Britain Movement | 97 | 0.26 | |
| Rejoin EU | 75 | 0.20 | |
| Social Democratic Party | 50 | 0.13 | |
| Independent | 50 | 0.13 | |
| Heritage | 33 | 0.09 | |
| Majority | 323 | 0.86 | |
| Battersea | |||
| 59,977/79,350 | 75.59 | ||
| Labour Party | 27,290 | 45.50 | |
| Conservative & Unionist Party | 21,622 | 36.05 | |
| Liberal Democrats | 9,150 | 15.26 | |
| Green Party | 1,529 | 2.55 | |
| Brexit Party | 386 | 0.64 | |
| Majority | 5,668 | 9.45 | |
| Beaconsfield | |||
| 57,868/77,720 | 74.46 | ||
| Conservative & Unionist Party | 32,477 | 56.12 | |
| Independent | 16,765 | 28.97 | |
| Labour Party | 5,756 | 9.95 | |
| Green Party | 2,033 | 3.51 | |
| Independent | 837 | 1.45 | |
| Majority | 15,712 | 27.15 | |
| Beckenham | |||
| 50,555/68,662 | 73.63 | ||
| Conservative & Unionist Party | 27,282 | 53.96 | |
| Labour Party | 13,024 | 25.76 | |
| Liberal Democrats | 8,194 | 16.21 | |
| Green Party | 2,055 | 4.06 | |
| Majority | 14,258 | 28.20 | |
| 4 November 2023 Bob Stewart resigns the Conservative whip following a conviction for a racially aggravated public order offence. | |||
| 23 May 2024 The Conservative whip was restored to Bob Stewart. | |||
| Bedford | |||
| 47,301/71,581 | 66.08 | ||
| Labour Party | 20,491 | 43.32 | |
| Conservative & Unionist Party | 20,346 | 43.01 | |
| Liberal Democrats | 4,608 | 9.74 | |
| Green Party | 960 | 2.03 | |
| Brexit Party | 896 | 1.89 | |
| Majority | 145 | 0.31 | |
| Belfast East | |||
| 42,445/66,245 | 64.07 | ||
| Democratic Unionist Party | 20,874 | 49.18 | |
| Alliance Party | 19,055 | 44.89 | |
| Ulster Unionist Party | 2,516 | 5.93 | |
| Majority | 1,819 | 4.29 | |
| Belfast North | |||
| 49,037/72,225 | 67.89 | ||
| Sinn Féin | 23,078 | 47.06 | |
| Democratic Unionist Party | 21,135 | 43.10 | |
| Alliance Party | 4,824 | 9.84 | |
| Majority | 1,943 | 3.96 | |
| Belfast South | |||
| 47,352/69,984 | 67.66 | ||
| Social Democratic Labour Party | 27,079 | 57.19 | |
| Democratic Unionist Party | 11,678 | 24.66 | |
| Alliance Party | 6,786 | 14.33 | |
| Ulster Unionist Party | 1,259 | 2.66 | |
| Aontu | 550 | 1.16 | |
| Majority | 15,401 | 32.52 | |
| Belfast West | |||
| 38,782/65,644 | 59.08 | ||
| Sinn Féin | 20,866 | 53.80 | |
| People Before Profit | 6,194 | 15.97 | |
| Democratic Unionist Party | 5,220 | 13.46 | |
| Social Democratic Labour Party | 2,985 | 7.70 | |
| Alliance Party | 1,882 | 4.85 | |
| Aontu | 1,635 | 4.22 | |
| Majority | 14,672 | 37.83 | |
| Bermondsey & Old Southwark | |||
| 58,615/93,248 | 62.86 | ||
| Labour Party | 31,723 | 54.12 | |
| Liberal Democrats | 15,597 | 26.61 | |
| Conservative & Unionist Party | 9,678 | 16.51 | |
| Brexit Party | 1,617 | 2.76 | |
| Majority | 16,126 | 27.51 | |
| 11 February 2022 The Labour whip was removed from Neil Coyle. | |||
| 24 May 2023 The Labour whip was restored to Neil Coyle. | |||
| Berwick-upon-Tweed | |||
| 42,109/59,939 | 70.25 | ||
| Conservative & Unionist Party | 23,947 | 56.87 | |
| Labour Party | 9,112 | 21.64 | |
| Liberal Democrats | 7,656 | 18.18 | |
| Green Party | 1,394 | 3.31 | |
| Majority | 14,835 | 35.23 | |
| Berwickshire, Roxburgh & Selkirk | |||
| 53,146/74,518 | 71.32 | ||
| Conservative & Unionist Party | 25,747 | 48.45 | |
| Scottish National Party | 20,599 | 38.76 | |
| Liberal Democrats | 4,287 | 8.07 | |
| Labour Party | 2,513 | 4.73 | |
| Majority | 5,148 | 9.69 | |
| Bethnal Green & Bow | |||
| 60,562/88,262 | 68.62 | ||
| Labour Party | 44,052 | 72.74 | |
| Conservative & Unionist Party | 6,528 | 10.78 | |
| Liberal Democrats | 5,892 | 9.73 | |
| Green Party | 2,570 | 4.24 | |
| Brexit Party | 1,081 | 1.78 | |
| Animal Welfare | 439 | 0.72 | |
| Majority | 37,524 | 61.96 | |
| Beverley & Holderness | |||
| 53,542/79,696 | 67.18 | ||
| Conservative & Unionist Party | 33,250 | 62.10 | |
| Labour Party | 12,802 | 23.91 | |
| Liberal Democrats | 4,671 | 8.72 | |
| Yorkshire | 1,441 | 2.69 | |
| Green Party | 1,378 | 2.57 | |
| Majority | 20,448 | 38.19 | |
| Bexhill & Battle | |||
| 59,093/81,963 | 72.10 | ||
| Conservative & Unionist Party | 37,590 | 63.61 | |
| Labour Party | 11,531 | 19.51 | |
| Liberal Democrats | 7,280 | 12.32 | |
| Green Party | 2,692 | 4.56 | |
| Majority | 26,059 | 44.10 | |
| Bexleyheath & Crayford | |||
| 43,246/65,466 | 66.06 | ||
| Conservative & Unionist Party | 25,856 | 59.79 | |
| Labour Party | 12,753 | 29.49 | |
| Liberal Democrats | 2,819 | 6.52 | |
| Green Party | 1,298 | 3.00 | |
| English Democrats Party | 520 | 1.20 | |
| Majority | 13,103 | 30.30 | |
| Birkenhead | |||
| 42,329/63,762 | 66.39 | ||
| Labour Party | 24,990 | 59.04 | |
| Birkenhead Social Justice | 7,285 | 17.21 | |
| Conservative & Unionist Party | 5,540 | 13.09 | |
| Liberal Democrats | 1,620 | 3.83 | |
| Brexit Party | 1,489 | 3.52 | |
| Green Party | 1,405 | 3.32 | |
| Majority | 17,705 | 41.83 | |
| Birmingham Edgbaston | |||
| 42,328/68,828 | 61.50 | ||
| Labour and Co-operative Party | 21,217 | 50.13 | |
| Conservative & Unionist Party | 15,603 | 36.86 | |
| Liberal Democrats | 3,349 | 7.91 | |
| Green Party | 1,112 | 2.63 | |
| Brexit Party | 1,047 | 2.47 | |
| Majority | 5,614 | 13.26 | |
| Birmingham Erdington | |||
| 35,229/66,148 | 53.26 | ||
| Labour Party | 17,720 | 50.30 | |
| Conservative & Unionist Party | 14,119 | 40.08 | |
| Brexit Party | 1,441 | 4.09 | |
| Liberal Democrats | 1,301 | 3.69 | |
| Green Party | 648 | 1.84 | |
| Majority | 3,601 | 10.22 | |
| 7 January 2022 Death of Jack Dromey. | |||
| 3 March 2022 | |||
| Labour Party | 9,413 | 55.51 | |
| Conservative & Unionist Party | 6,147 | 36.25 | |
| Trades Union & Socialist Coalition | 360 | 2.12 | |
| Reform UK | 293 | 1.73 | |
| Green Party | 236 | 1.39 | |
| Liberal Democrats | 173 | 1.02 | |
| Independent | 109 | 0.64 | |
| Christian Peoples | 79 | 0.47 | |
| Independent | 76 | 0.45 | |
| Monster Raving Loony Party | 49 | 0.29 | |
| Independent | 14 | 0.08 | |
| Militant Bus-Pass Elvis | 8 | 0.05 | |
| Majority | 3,266 | 19.26 | |
| Birmingham Hall Green | |||
| 52,911/80,283 | 65.91 | ||
| Labour Party | 35,889 | 67.83 | |
| Conservative & Unionist Party | 7,381 | 13.95 | |
| Independent | 4,273 | 8.08 | |
| Liberal Democrats | 3,673 | 6.94 | |
| Brexit Party | 877 | 1.66 | |
| Green Party | 818 | 1.55 | |
| Majority | 28,508 | 53.88 | |
| Birmingham Hodge Hill | |||
| 45,003/78,295 | 57.48 | ||
| Labour Party | 35,397 | 78.65 | |
| Conservative & Unionist Party | 6,742 | 14.98 | |
| Brexit Party | 1,519 | 3.38 | |
| Liberal Democrats | 760 | 1.69 | |
| Green Party | 328 | 0.73 | |
| Christian Peoples Alliance | 257 | 0.57 | |
| Majority | 28,655 | 63.67 | |
| Birmingham Ladywood | |||
| 42,118/74,912 | 56.22 | ||
| Labour Party | 33,355 | 79.19 | |
| Conservative & Unionist Party | 4,773 | 11.33 | |
| Liberal Democrats | 2,228 | 5.29 | |
| Green Party | 931 | 2.21 | |
| Brexit Party | 831 | 1.97 | |
| Majority | 28,582 | 67.86 | |
| Birmingham Northfield | |||
| 43,098/73,694 | 58.48 | ||
| Conservative & Unionist Party | 19,957 | 46.31 | |
| Labour Party | 18,317 | 42.50 | |
| Liberal Democrats | 1,961 | 4.55 | |
| Brexit Party | 1,655 | 3.84 | |
| Green Party | 954 | 2.21 | |
| UK Independence Party | 254 | 0.59 | |
| Majority | 1,640 | 3.81 | |
| Birmingham Perry Barr | |||
| 42,147/72,006 | 58.53 | ||
| Labour Party | 26,594 | 63.10 | |
| Conservative & Unionist Party | 11,277 | 26.76 | |
| Liberal Democrats | 1,901 | 4.51 | |
| Brexit Party | 1,382 | 3.28 | |
| Green Party | 845 | 2.00 | |
| Yeshua | 148 | 0.35 | |
| Majority | 15,317 | 36.34 | |
| Birmingham Selly Oak | |||
| 49,467/82,665 | 59.84 | ||
| Labour Party | 27,714 | 56.03 | |
| Conservative & Unionist Party | 15,300 | 30.93 | |
| Liberal Democrats | 3,169 | 6.41 | |
| Green Party | 1,848 | 3.74 | |
| Brexit Party | 1,436 | 2.90 | |
| Majority | 12,414 | 25.10 | |
| Birmingham Yardley | |||
| 42,678/74,704 | 57.13 | ||
| Labour Party | 23,379 | 54.78 | |
| Conservative & Unionist Party | 12,720 | 29.80 | |
| Liberal Democrats | 3,754 | 8.80 | |
| Brexit Party | 2,246 | 5.26 | |
| Green Party | 579 | 1.36 | |
| Majority | 10,659 | 24.98 | |
| Bishop Auckland | |||
| 44,805/68,170 | 65.73 | ||
| Conservative & Unionist Party | 24,067 | 53.71 | |
| Labour Party | 16,105 | 35.94 | |
| Brexit Party | 2,500 | 5.58 | |
| Liberal Democrats | 2,133 | 4.76 | |
| Majority | 7,962 | 17.77 | |
| Blackburn | |||
| 44,736/71,234 | 62.80 | ||
| Labour Party | 29,040 | 64.91 | |
| Conservative & Unionist Party | 10,736 | 24.00 | |
| Brexit Party | 2,770 | 6.19 | |
| Liberal Democrats | 1,130 | 2.53 | |
| Green Party | 741 | 1.66 | |
| Independent | 319 | 0.71 | |
| Majority | 18,304 | 40.92 | |
| Blackley & Broughton | |||
| 38,618/73,372 | 52.63 | ||
| Labour Party | 23,887 | 61.85 | |
| Conservative & Unionist Party | 9,485 | 24.56 | |
| Brexit Party | 2,736 | 7.08 | |
| Liberal Democrats | 1,590 | 4.12 | |
| Green Party | 920 | 2.38 | |
| Majority | 14,402 | 37.29 | |
| Blackpool North & Cleveleys | |||
| 38,804/63,692 | 60.92 | ||
| Conservative & Unionist Party | 22,364 | 57.63 | |
| Labour Party | 13,768 | 35.48 | |
| Liberal Democrats | 1,494 | 3.85 | |
| Green Party | 735 | 1.89 | |
| Independent | 443 | 1.14 | |
| Majority | 8,596 | 22.15 | |
| Blackpool South | |||
| 32,752/57,690 | 56.77 | ||
| Conservative & Unionist Party | 16,247 | 49.61 | |
| Labour Party | 12,557 | 38.34 | |
| Brexit Party | 2,009 | 6.13 | |
| Liberal Democrats | 1,008 | 3.08 | |
| Green Party | 563 | 1.72 | |
| Independent | 368 | 1.12 | |
| Majority | 3,690 | 11.27 | |
| 5 April 2023 The Conservative whip is removed from Scott Benton. | |||
| 25 March 2024 Resignation of Scott Benton. He had been suspended from the House for 35 days from 27 February 2024 which had triggered a recall petition. | |||
| 2 May 2024 | 18,375/56,696 | 32.41 | |
| Labour Party | 10,825 | 58.91 | |
| Conservative & Unionist Party | 3,218 | 17.51 | |
| Reform UK | 3,101 | 16.88 | |
| Liberal Democrats | 387 | 2.11 | |
| Green Party | 368 | 2.00 | |
| Independent | 163 | 0.89 | |
| Alliance Democracy Freedom | 147 | 0.80 | |
| Monster Raving Loony Party | 121 | 0.66 | |
| Independent | 45 | 0.24 | |
| Majority | 7,607 | 41.40 | |
| Damon Sharp sought election as a New Open Non-Political Organised Leadership candidate. | |||
| Blaenau Gwent | |||
| 30,219/50,736 | 59.56 | ||
| Labour Party | 14,862 | 49.18 | |
| Brexit Party | 6,215 | 20.57 | |
| Conservative & Unionist Party | 5,749 | 19.02 | |
| Plaid Cymru | 1,722 | 5.70 | |
| Liberal Democrats | 1,285 | 4.25 | |
| Green Party | 386 | 1.28 | |
| Majority | 8,647 | 28.61 | |
| Blaydon | |||
| 45,681/67,853 | 67.32 | ||
| Labour Party | 19,794 | 43.33 | |
| Conservative & Unionist Party | 14,263 | 31.22 | |
| Brexit Party | 5,833 | 12.77 | |
| Liberal Democrats | 3,703 | 8.11 | |
| Green Party | 1,279 | 2.80 | |
| Official Liberal Party | 615 | 1.35 | |
| Space Navies | 118 | 0.26 | |
| Independent | 76 | 0.17 | |
| Majority | 5,531 | 12.11 | |
| Blyth Valley | |||
| 40,859/64,429 | 63.42 | ||
| Conservative & Unionist Party | 17,440 | 42.68 | |
| Labour and Co-operative Party | 16,728 | 40.94 | |
| Brexit Party | 3,394 | 8.31 | |
| Liberal Democrats | 2,151 | 5.26 | |
| Green Party | 1,146 | 2.80 | |
| Majority | 712 | 1.74 | |
| Bognor Regis & Littlehampton | |||
| 51,223/77,446 | 66.14 | ||
| Conservative & Unionist Party | 32,521 | 63.49 | |
| Labour Party | 10,018 | 19.56 | |
| Liberal Democrats | 5,645 | 11.02 | |
| Green Party | 1,826 | 3.56 | |
| UK Independence Party | 846 | 1.65 | |
| Independent | 367 | 0.72 | |
| Majority | 22,503 | 43.93 | |
| Bolsover | |||
| 45,938/75,161 | 61.12 | ||
| Conservative & Unionist Party | 21,791 | 47.44 | |
| Labour Party | 16,492 | 35.90 | |
| Brexit Party | 4,151 | 9.04 | |
| Liberal Democrats | 1,759 | 3.83 | |
| Green Party | 758 | 1.65 | |
| Independent | 517 | 1.13 | |
| Independent | 470 | 1.02 | |
| Majority | 5,299 | 11.54 | |
| Bolton North East | |||
| 43,556/67,564 | 64.47 | ||
| Conservative & Unionist Party | 19,759 | 45.36 | |
| Labour Party | 19,381 | 44.50 | |
| Brexit Party | 1,880 | 4.32 | |
| Liberal Democrats | 1,847 | 4.24 | |
| Green Party | 689 | 1.58 | |
| Majority | 378 | 0.87 | |
| Bolton South East | |||
| 40,604/69,163 | 58.71 | ||
| Labour Party | 21,516 | 52.99 | |
| Conservative & Unionist Party | 13,918 | 34.28 | |
| Brexit Party | 2,968 | 7.31 | |
| Liberal Democrats | 1,411 | 3.48 | |
| Green Party | 791 | 1.95 | |
| Majority | 7,598 | 18.71 | |
| Bolton West | |||
| 49,298/73,191 | 67.36 | ||
| Conservative & Unionist Party | 27,255 | 55.29 | |
| Labour Party | 18,400 | 37.32 | |
| Liberal Democrats | 2,704 | 5.49 | |
| Green Party | 939 | 1.90 | |
| Majority | 8,855 | 17.96 | |
| Bootle | |||
| 49,174/74,832 | 65.71 | ||
| Labour Party | 39,066 | 79.44 | |
| Conservative & Unionist Party | 4,510 | 9.17 | |
| Brexit Party | 2,610 | 5.31 | |
| Liberal Democrats | 1,822 | 3.71 | |
| Green Party | 1,166 | 2.37 | |
| Majority | 34,556 | 70.27 | |
| Boston & Skegness | |||
| 41,696/69,381 | 60.10 | ||
| Conservative & Unionist Party | 31,963 | 76.66 | |
| Labour Party | 6,342 | 15.21 | |
| Liberal Democrats | 1,963 | 4.71 | |
| Independent | 1,428 | 3.42 | |
| Majority | 25,621 | 61.45 | |
| Bosworth | |||
| 56,432/81,542 | 69.21 | ||
| Conservative & Unionist Party | 36,056 | 63.89 | |
| Labour Party | 9,778 | 17.33 | |
| Liberal Democrats | 9,096 | 16.12 | |
| Green Party | 1,502 | 2.66 | |
| Majority | 26,278 | 46.57 | |
| Bournemouth East | |||
| 49,274/74,125 | 66.47 | ||
| Conservative & Unionist Party | 24,926 | 50.59 | |
| Labour Party | 16,120 | 32.72 | |
| Liberal Democrats | 5,418 | 11.00 | |
| Green Party | 2,049 | 4.16 | |
| Independent | 447 | 0.91 | |
| Independent | 314 | 0.64 | |
| Majority | 8,806 | 17.87 | |
| 19 July 2022 The Conservative whip was removed from Rt Hon Tobias Ellwood. | |||
| 15 October 2022 The Conservative whip was restored to Rt Hon Tobias Ellwood. | |||
| Bournemouth West | |||
| 45,977/74,205 | 61.96 | ||
| Conservative & Unionist Party | 24,550 | 53.40 | |
| Labour Party | 14,400 | 31.32 | |
| Liberal Democrats | 4,931 | 10.72 | |
| Green Party | 2,096 | 4.56 | |
| Majority | 10,150 | 22.08 | |
| 7 October 2022 Conor Burns had the Conservative whip suspended pending an investigation into his behaviour. | |||
| 3 December 2022 The Conservative whip was restored to Conor Burns. | |||
| Bracknell | |||
| 54,350/78,978 | 68.82 | ||
| Conservative & Unionist Party | 31,894 | 58.68 | |
| Labour Party | 12,065 | 22.20 | |
| Liberal Democrats | 7,749 | 14.26 | |
| Green Party | 2,089 | 3.84 | |
| Independent | 553 | 1.02 | |
| Majority | 19,829 | 36.48 | |
| Bradford East | |||
| 44,184/73,206 | 60.36 | ||
| Labour Party | 27,825 | 62.98 | |
| Conservative & Unionist Party | 9,681 | 21.91 | |
| Liberal Democrats | 3,316 | 7.50 | |
| Brexit Party | 2,700 | 6.11 | |
| Green Party | 662 | 1.50 | |
| Majority | 18,144 | 41.06 | |
| Bradford South | |||
| 39,741/69,046 | 57.56 | ||
| Labour Party | 18,390 | 46.27 | |
| Conservative & Unionist Party | 16,044 | 40.37 | |
| Brexit Party | 2,819 | 7.09 | |
| Liberal Democrats | 1,505 | 3.79 | |
| Green Party | 983 | 2.47 | |
| Majority | 2,346 | 5.90 | |
| Bradford West | |||
| 44,261/70,964 | 62.37 | ||
| Labour Party | 33,736 | 76.22 | |
| Conservative & Unionist Party | 6,717 | 15.18 | |
| Brexit Party | 1,556 | 3.52 | |
| Liberal Democrats | 1,349 | 3.05 | |
| Green Party | 813 | 1.84 | |
| Independent | 90 | 0.20 | |
| Majority | 27,019 | 61.04 | |
| Braintree | |||
| 50,499/75,208 | 67.15 | ||
| Conservative & Unionist Party | 34,112 | 67.55 | |
| Labour Party | 9,439 | 18.69 | |
| Liberal Democrats | 4,779 | 9.46 | |
| Independent | 1,488 | 2.95 | |
| Independent | 420 | 0.83 | |
| Independent | 261 | 0.52 | |
| Majority | 24,673 | 48.86 | |
| Brecon & Radnorshire | |||
| 41,319/55,490 | 74.46 | ||
| Conservative & Unionist Party | 21,958 | 53.14 | |
| Liberal Democrats | 14,827 | 35.88 | |
| Labour Party | 3,944 | 9.55 | |
| Monster Raving Loony Party | 345 | 0.83 | |
| Welsh Christian | 245 | 0.59 | |
| Majority | 7,131 | 17.26 | |
| Brent Central | |||
| 49,132/84,032 | 58.47 | ||
| Labour Party | 31,779 | 64.68 | |
| Conservative & Unionist Party | 10,909 | 22.20 | |
| Liberal Democrats | 4,844 | 9.86 | |
| Green Party | 1,600 | 3.26 | |
| Majority | 20,870 | 42.48 | |
| Brent North | |||
| 51,879/83,788 | 61.92 | ||
| Labour Party | 26,911 | 51.87 | |
| Conservative & Unionist Party | 18,832 | 36.30 | |
| Liberal Democrats | 4,065 | 7.84 | |
| Brexit Party | 951 | 1.83 | |
| Green Party | 850 | 1.64 | |
| Independent | 169 | 0.33 | |
| Independent | 101 | 0.19 | |
| Majority | 8,079 | 15.57 | |
| Brentford & Isleworth | |||
| 58,326/85,775 | 68.00 | ||
| Labour Party | 29,266 | 50.18 | |
| Conservative & Unionist Party | 18,752 | 32.15 | |
| Liberal Democrats | 7,314 | 12.54 | |
| Green Party | 1,829 | 3.14 | |
| Brexit Party | 1,165 | 2.00 | |
| Majority | 10,514 | 18.03 | |
| Brentwood & Ongar | |||
| 52,949/75,255 | 70.36 | ||
| Conservative & Unionist Party | 36,308 | 68.57 | |
| Labour Party | 7,243 | 13.68 | |
| Liberal Democrats | 7,187 | 13.57 | |
| Green Party | 1,679 | 3.17 | |
| English Democrats Party | 532 | 1.00 | |
| Majority | 29,065 | 54.89 | |
| Bridgend | |||
| 42,236/63,303 | 66.72 | ||
| Conservative & Unionist Party | 18,193 | 43.07 | |
| Labour Party | 17,036 | 40.34 | |
| Liberal Democrats | 2,368 | 5.61 | |
| Plaid Cymru | 2,013 | 4.77 | |
| Brexit Party | 1,811 | 4.29 | |
| Green Party | 815 | 1.93 | |
| Majority | 1,157 | 2.74 | |
| Bridgwater & West Somerset | |||
| 57,652/85,327 | 67.57 | ||
| Conservative & Unionist Party | 35,827 | 62.14 | |
| Labour Party | 11,388 | 19.75 | |
| Liberal Democrats | 7,805 | 13.54 | |
| Green Party | 1,877 | 3.26 | |
| Official Liberal Party | 755 | 1.31 | |
| Majority | 24,439 | 42.39 | |
| Brigg & Goole | |||
| 43,402/65,939 | 65.82 | ||
| Conservative & Unionist Party | 30,941 | 71.29 | |
| Labour Party | 9,000 | 20.74 | |
| Liberal Democrats | 2,180 | 5.02 | |
| Green Party | 1,281 | 2.95 | |
| Majority | 21,941 | 50.55 | |
| Brighton Kemptown | |||
| 48,533/69,833 | 69.50 | ||
| Labour and Co-operative Party | 25,033 | 51.58 | |
| Conservative & Unionist Party | 16,972 | 34.97 | |
| Liberal Democrats | 2,964 | 6.11 | |
| Green Party | 2,237 | 4.61 | |
| Brexit Party | 1,327 | 2.73 | |
| Majority | 8,061 | 16.61 | |
| Brighton Pavilion | |||
| 57,998/79,057 | 73.36 | ||
| Green Party | 33,151 | 57.16 | |
| Labour Party | 13,211 | 22.78 | |
| Conservative & Unionist Party | 10,176 | 17.55 | |
| Brexit Party | 770 | 1.33 | |
| Monster Raving Loony Party | 301 | 0.52 | |
| Independent | 212 | 0.37 | |
| UK Independence Party | 177 | 0.31 | |
| Majority | 19,940 | 34.38 | |
| Bristol East | |||
| 52,154/73,867 | 70.61 | ||
| Labour Party | 27,717 | 53.14 | |
| Conservative & Unionist Party | 16,923 | 32.45 | |
| Liberal Democrats | 3,527 | 6.76 | |
| Green Party | 2,106 | 4.04 | |
| Brexit Party | 1,881 | 3.61 | |
| Majority | 10,794 | 20.70 | |
| Bristol North West | |||
| 55,885/76,273 | 73.27 | ||
| Labour Party | 27,330 | 48.90 | |
| Conservative & Unionist Party | 21,638 | 38.72 | |
| Liberal Democrats | 4,940 | 8.84 | |
| Green Party | 1,977 | 3.54 | |
| Majority | 5,692 | 10.19 | |
| Bristol South | |||
| 55,196/84,079 | 65.65 | ||
| Labour Party | 27,895 | 50.54 | |
| Conservative & Unionist Party | 18,036 | 32.68 | |
| Liberal Democrats | 4,227 | 7.66 | |
| Green Party | 2,713 | 4.92 | |
| Brexit Party | 2,325 | 4.21 | |
| Majority | 9,859 | 17.86 | |
| Bristol West | |||
| 75,528/99,253 | 76.10 | ||
| Labour Party | 47,028 | 62.27 | |
| Green Party | 18,809 | 24.90 | |
| Conservative & Unionist Party | 8,822 | 11.68 | |
| Brexit Party | 869 | 1.15 | |
| Majority | 28,219 | 37.36 | |
| Broadland | |||
| 56,977/78,151 | 72.91 | ||
| Conservative & Unionist Party | 33,934 | 59.56 | |
| Labour Party | 12,073 | 21.19 | |
| Liberal Democrats | 9,195 | 16.14 | |
| Green Party | 1,412 | 2.48 | |
| Universal Good | 363 | 0.64 | |
| Majority | 21,861 | 38.37 | |
| Bromley & Chislehurst | |||
| 45,566/66,697 | 68.32 | ||
| Conservative & Unionist Party | 23,958 | 52.58 | |
| Labour Party | 13,067 | 28.68 | |
| Liberal Democrats | 6,621 | 14.53 | |
| Green Party | 1,546 | 3.39 | |
| Christian Peoples Alliance | 255 | 0.56 | |
| Renew | 119 | 0.26 | |
| Majority | 10,891 | 23.90 | |
| Bromsgrove | |||
| 54,272/75,078 | 72.29 | ||
| Conservative & Unionist Party | 34,408 | 63.40 | |
| Labour Party | 11,302 | 20.82 | |
| Liberal Democrats | 6,779 | 12.49 | |
| Green Party | 1,783 | 3.29 | |
| Majority | 23,106 | 42.57 | |
| Broxbourne | |||
| 46,706/73,182 | 63.82 | ||
| Conservative & Unionist Party | 30,631 | 65.58 | |
| Labour Party | 10,824 | 23.17 | |
| Liberal Democrats | 3,970 | 8.50 | |
| Green Party | 1,281 | 2.74 | |
| Majority | 19,807 | 42.41 | |
| Broxtowe | |||
| 55,272/73,052 | 75.66 | ||
| Conservative & Unionist Party | 26,602 | 48.13 | |
| Labour Party | 21,271 | 38.48 | |
| Ind Group for Change | 4,668 | 8.45 | |
| Green Party | 1,806 | 3.27 | |
| English Democrats Party | 432 | 0.78 | |
| Independent | 321 | 0.58 | |
| Militant Elvis | 172 | 0.31 | |
| Majority | 5,331 | 9.65 | |
| Buckingham | |||
| 63,458/83,146 | 76.32 | ||
| Conservative & Unionist Party | 37,035 | 58.36 | |
| Liberal Democrats | 16,624 | 26.20 | |
| Labour Party | 7,638 | 12.04 | |
| Brexit Party | 1,286 | 2.03 | |
| Independent | 681 | 1.07 | |
| English Democrats Party | 194 | 0.31 | |
| Majority | 20,411 | 32.16 | |
| Burnley | |||
| 38,984/64,345 | 60.59 | ||
| Conservative & Unionist Party | 15,720 | 40.32 | |
| Labour Party | 14,368 | 36.86 | |
| Liberal Democrats | 3,501 | 8.98 | |
| Brexit Party | 3,362 | 8.62 | |
| Burnley Padiham Ind | 1,162 | 2.98 | |
| Green Party | 739 | 1.90 | |
| Independent | 132 | 0.34 | |
| Majority | 1,352 | 3.47 | |
| Burton | |||
| 48,738/75,036 | 64.95 | ||
| Conservative & Unionist Party | 29,560 | 60.65 | |
| Labour Party | 15,064 | 30.91 | |
| Liberal Democrats | 2,681 | 5.50 | |
| Green Party | 1,433 | 2.94 | |
| Majority | 14,496 | 29.74 | |
| Bury North | |||
| 46,841/68,802 | 68.08 | ||
| Conservative & Unionist Party | 21,660 | 46.24 | |
| Labour Party | 21,555 | 46.02 | |
| Liberal Democrats | 1,584 | 3.38 | |
| Brexit Party | 1,240 | 2.65 | |
| Green Party | 802 | 1.71 | |
| Majority | 105 | 0.22 | |
| Bury South | |||
| 50,144/75,152 | 66.72 | ||
| Conservative & Unionist Party | 22,034 | 43.94 | |
| Labour Party | 21,632 | 43.14 | |
| Liberal Democrats | 2,315 | 4.62 | |
| Brexit Party | 1,672 | 3.33 | |
| Independent | 1,366 | 2.72 | |
| Green Party | 848 | 1.69 | |
| Independent | 277 | 0.55 | |
| Majority | 402 | 0.80 | |
| 19 January 2022 Christian Wakeford resigns the Conservative whip and joins the Labour party. | |||
| Bury St Edmunds | |||
| 61,957/89,644 | 69.11 | ||
| Conservative & Unionist Party | 37,770 | 60.96 | |
| Labour Party | 12,782 | 20.63 | |
| Green Party | 9,711 | 15.67 | |
| Independent | 1,694 | 2.73 | |
| Majority | 24,988 | 40.33 | |
| Caerphilly | |||
| 40,117/63,166 | 63.51 | ||
| Labour Party | 18,018 | 44.91 | |
| Conservative & Unionist Party | 11,185 | 27.88 | |
| Plaid Cymru | 6,424 | 16.01 | |
| Brexit Party | 4,490 | 11.19 | |
| Majority | 6,833 | 17.03 | |
| Caithness, Sutherland & Easter Ross | |||
| 31,457/46,930 | 67.03 | ||
| Liberal Democrats | 11,705 | 37.21 | |
| Scottish National Party | 11,501 | 36.56 | |
| Conservative & Unionist Party | 5,176 | 16.45 | |
| Labour Party | 1,936 | 6.15 | |
| Brexit Party | 1,139 | 3.62 | |
| Majority | 204 | 0.65 | |
| Calder Valley | |||
| 57,793/79,287 | 72.89 | ||
| Conservative & Unionist Party | 29,981 | 51.88 | |
| Labour Party | 24,207 | 41.89 | |
| Liberal Democrats | 2,884 | 4.99 | |
| Official Liberal Party | 721 | 1.25 | |
| Majority | 5,774 | 9.99 | |
| Camberwell & Peckham | |||
| 56,492/88,971 | 63.49 | ||
| Labour Party | 40,258 | 71.26 | |
| Conservative & Unionist Party | 6,478 | 11.47 | |
| Liberal Democrats | 5,087 | 9.00 | |
| Green Party | 3,501 | 6.20 | |
| Brexit Party | 1,041 | 1.84 | |
| Workers Revolutionary Party | 127 | 0.22 | |
| Majority | 33,780 | 59.80 | |
| Camborne & Redruth | |||
| 50,367/70,250 | 71.70 | ||
| Conservative & Unionist Party | 26,764 | 53.14 | |
| Labour Party | 18,064 | 35.86 | |
| Liberal Democrats | 3,504 | 6.96 | |
| Green Party | 1,359 | 2.70 | |
| Official Liberal Party | 676 | 1.34 | |
| Majority | 8,700 | 17.27 | |
| Cambridge | |||
| 53,729/79,951 | 67.20 | ||
| Labour Party | 25,776 | 47.97 | |
| Liberal Democrats | 16,137 | 30.03 | |
| Conservative & Unionist Party | 8,342 | 15.53 | |
| Green Party | 2,164 | 4.03 | |
| Brexit Party | 1,041 | 1.94 | |
| Independent | 111 | 0.21 | |
| Social Democratic Party | 91 | 0.17 | |
| Rebooting Democracy | 67 | 0.12 | |
| Majority | 9,639 | 17.94 | |
| Cannock Chase | |||
| 46,313/74,813 | 61.91 | ||
| Conservative & Unionist Party | 31,636 | 68.31 | |
| Labour Party | 11,757 | 25.39 | |
| Green Party | 2,920 | 6.30 | |
| Majority | 19,879 | 42.92 | |
| Canterbury | |||
| 60,113/80,203 | 74.95 | ||
| Labour Party | 29,018 | 48.27 | |
| Conservative & Unionist Party | 27,182 | 45.22 | |
| Liberal Democrats | 3,408 | 5.67 | |
| Independent | 505 | 0.84 | |
| Majority | 1,836 | 3.05 | |
| Cardiff Central | |||
| 41,822/64,037 | 65.31 | ||
| Labour Party | 25,605 | 61.22 | |
| Conservative & Unionist Party | 8,426 | 20.15 | |
| Liberal Democrats | 6,298 | 15.06 | |
| Brexit Party | 1,006 | 2.41 | |
| Gwlad Gwlad | 280 | 0.67 | |
| Independent | 119 | 0.28 | |
| Socialist Party of Great Britain | 88 | 0.21 | |
| Majority | 17,179 | 41.08 | |
| Cardiff North | |||
| 52,666/68,438 | 76.95 | ||
| Labour Party | 26,064 | 49.49 | |
| Conservative & Unionist Party | 19,082 | 36.23 | |
| Liberal Democrats | 3,580 | 6.80 | |
| Plaid Cymru | 1,606 | 3.05 | |
| Brexit Party | 1,311 | 2.49 | |
| Green / PC | 820 | 1.56 | |
| Independent | 203 | 0.39 | |
| Majority | 6,982 | 13.26 | |
| Cardiff South & Penarth | |||
| 50,579/78,837 | 64.16 | ||
| Labour and Co-operative Party | 27,382 | 54.14 | |
| Conservative & Unionist Party | 14,645 | 28.95 | |
| Liberal Democrats | 2,985 | 5.90 | |
| Plaid Cymru | 2,386 | 4.72 | |
| Brexit Party | 1,999 | 3.95 | |
| Green Party | 1,182 | 2.34 | |
| Majority | 12,737 | 25.18 | |
| Cardiff West | |||
| 46,177/68,508 | 67.40 | ||
| Labour Party | 23,908 | 51.77 | |
| Conservative & Unionist Party | 12,922 | 27.98 | |
| Plaid Cymru | 3,864 | 8.37 | |
| Liberal Democrats | 2,731 | 5.91 | |
| Brexit Party | 1,619 | 3.51 | |
| Green Party | 1,133 | 2.45 | |
| Majority | 10,986 | 23.79 | |
| Carlisle | |||
| 42,873/65,105 | 65.85 | ||
| Conservative & Unionist Party | 23,659 | 55.18 | |
| Labour Party | 15,340 | 35.78 | |
| Liberal Democrats | 2,829 | 6.60 | |
| UK Independence Party | 1,045 | 2.44 | |
| Majority | 8,319 | 19.40 | |
| Carmarthen East & Dinefwr | |||
| 41,002/57,407 | 71.42 | ||
| Plaid Cymru | 15,939 | 38.87 | |
| Conservative & Unionist Party | 14,130 | 34.46 | |
| Labour Party | 8,622 | 21.03 | |
| Brexit Party | 2,311 | 5.64 | |
| Majority | 1,809 | 4.41 | |
| 22 May 2020 The Plaid Cymru whip was withdrawn from Jonathan Edwards on his arrest for assault. | |||
| Carmarthen West & South Pembrokeshire | |||
| 42,114/58,629 | 71.83 | ||
| Conservative & Unionist Party | 22,183 | 52.67 | |
| Labour Party | 14,438 | 34.28 | |
| Plaid Cymru | 3,633 | 8.63 | |
| Liberal Democrats | 1,860 | 4.42 | |
| Majority | 7,745 | 18.39 | |
| Carshalton & Wallington | |||
| 49,098/72,941 | 67.31 | ||
| Conservative & Unionist Party | 20,822 | 42.41 | |
| Liberal Democrats | 20,193 | 41.13 | |
| Labour Party | 6,081 | 12.39 | |
| Brexit Party | 1,043 | 2.12 | |
| Green Party | 759 | 1.55 | |
| Christian Peoples Alliance | 200 | 0.41 | |
| Majority | 629 | 1.28 | |
| Castle Point | |||
| 44,277/69,608 | 63.61 | ||
| Conservative & Unionist Party | 33,971 | 76.72 | |
| Labour Party | 7,337 | 16.57 | |
| Liberal Democrats | 2,969 | 6.71 | |
| Majority | 26,634 | 60.15 | |
| Central Ayrshire | |||
| 46,534/69,742 | 66.72 | ||
| Scottish National Party | 21,486 | 46.17 | |
| Conservative & Unionist Party | 16,182 | 34.77 | |
| Labour Party | 6,583 | 14.15 | |
| Liberal Democrats | 2,283 | 4.91 | |
| Majority | 5,304 | 11.40 | |
| Central Devon | |||
| 58,122/74,296 | 78.23 | ||
| Conservative & Unionist Party | 32,095 | 55.22 | |
| Labour Party | 14,374 | 24.73 | |
| Liberal Democrats | 8,770 | 15.09 | |
| Green Party | 2,883 | 4.96 | |
| Majority | 17,721 | 30.49 | |
| Central Suffolk & Ipswich North | |||
| 56,250/80,037 | 70.28 | ||
| Conservative & Unionist Party | 35,253 | 62.67 | |
| Labour Party | 11,862 | 21.09 | |
| Liberal Democrats | 6,485 | 11.53 | |
| Green Party | 2,650 | 4.71 | |
| Majority | 23,391 | 41.58 | |
| 27 April 2024 Dr Dan Poulter resigns the Conservative whip and joins the Labour Party. | |||
| Ceredigion | |||
| 40,105/56,250 | 71.30 | ||
| Plaid Cymru | 15,208 | 37.92 | |
| Conservative & Unionist Party | 8,879 | 22.14 | |
| Liberal Democrats | 6,975 | 17.39 | |
| Labour Party | 6,317 | 15.75 | |
| Brexit Party | 2,063 | 5.14 | |
| Green Party | 663 | 1.65 | |
| Majority | 6,329 | 15.78 | |
| Charnwood | |||
| 55,365/79,534 | 69.61 | ||
| Conservative & Unionist Party | 35,121 | 63.44 | |
| Labour Party | 12,724 | 22.98 | |
| Liberal Democrats | 4,856 | 8.77 | |
| Green Party | 2,664 | 4.81 | |
| Majority | 22,397 | 40.45 | |
| Chatham & Aylesford | |||
| 43,340/71,642 | 60.50 | ||
| Conservative & Unionist Party | 28,856 | 66.58 | |
| Labour Party | 10,316 | 23.80 | |
| Liberal Democrats | 2,866 | 6.61 | |
| Green Party | 1,090 | 2.51 | |
| Christian Peoples Alliance | 212 | 0.49 | |
| Majority | 18,540 | 42.78 | |
| Cheadle | |||
| 55,903/74,577 | 74.96 | ||
| Conservative & Unionist Party | 25,694 | 45.96 | |
| Liberal Democrats | 23,358 | 41.78 | |
| Labour Party | 6,851 | 12.26 | |
| Majority | 2,336 | 4.18 | |
| Chelmsford | |||
| 57,122/80,394 | 71.05 | ||
| Conservative & Unionist Party | 31,934 | 55.90 | |
| Liberal Democrats | 14,313 | 25.06 | |
| Labour Party | 10,295 | 18.02 | |
| Monster Raving Loony Party | 580 | 1.02 | |
| Majority | 17,621 | 30.85 | |
| Chelsea & Fulham | |||
| 46,821/67,110 | 69.77 | ||
| Conservative & Unionist Party | 23,345 | 49.86 | |
| Liberal Democrats | 12,104 | 25.85 | |
| Labour Party | 10,872 | 23.22 | |
| Animal Welfare | 500 | 1.07 | |
| Majority | 11,241 | 24.01 | |
| Cheltenham | |||
| 59,357/81,044 | 73.24 | ||
| Conservative & Unionist Party | 28,486 | 47.99 | |
| Liberal Democrats | 27,505 | 46.34 | |
| Labour Party | 2,921 | 4.92 | |
| Monster Raving Loony Party | 445 | 0.75 | |
| Majority | 981 | 1.65 | |
| Chesham & Amersham | |||
| 55,685/72,542 | 76.76 | ||
| Conservative & Unionist Party | 30,850 | 55.40 | |
| Liberal Democrats | 14,627 | 26.27 | |
| Labour Party | 7,166 | 12.87 | |
| Green Party | 3,042 | 5.46 | |
| Majority | 16,223 | 29.13 | |
| 4 April 2021 Death of Rt Hon Dame Cheryl Gillan. | |||
| 17 June 2021 | 37,954/72,828 | 52.11 | |
| Liberal Democrats | 21,517 | 56.69 | |
| Conservative & Unionist Party | 13,489 | 35.54 | |
| Green Party | 1,480 | 3.90 | |
| Labour Party | 622 | 1.64 | |
| Reform UK | 414 | 1.09 | |
| Breakthrough | 197 | 0.52 | |
| Freedom Alliance | 134 | 0.35 | |
| Rejoin EU | 101 | 0.27 | |
| Majority | 8,028 | 21.15 | |
| Chesterfield | |||
| 45,186/71,034 | 63.61 | ||
| Labour Party | 18,171 | 40.21 | |
| Conservative & Unionist Party | 16,720 | 37.00 | |
| Brexit Party | 4,771 | 10.56 | |
| Liberal Democrats | 3,985 | 8.82 | |
| Green Party | 1,148 | 2.54 | |
| Independent | 391 | 0.87 | |
| Majority | 1,451 | 3.21 | |
| Chichester | |||
| 61,243/85,499 | 71.63 | ||
| Conservative & Unionist Party | 35,402 | 57.81 | |
| Liberal Democrats | 13,912 | 22.72 | |
| Labour Party | 9,069 | 14.81 | |
| Green Party | 2,527 | 4.13 | |
| Libertarian | 224 | 0.37 | |
| Patria | 109 | 0.18 | |
| Majority | 21,490 | 35.09 | |
| Chingford & Woodford Green | |||
| 48,444/65,393 | 74.08 | ||
| Conservative & Unionist Party | 23,481 | 48.47 | |
| Labour Party | 22,219 | 45.87 | |
| Liberal Democrats | 2,744 | 5.66 | |
| Majority | 1,262 | 2.61 | |
| Chippenham | |||
| 57,099/77,225 | 73.94 | ||
| Conservative & Unionist Party | 30,994 | 54.28 | |
| Liberal Democrats | 19,706 | 34.51 | |
| Labour Party | 6,399 | 11.21 | |
| Majority | 11,288 | 19.77 | |
| Chipping Barnet | |||
| 57,569/79,960 | 72.00 | ||
| Conservative & Unionist Party | 25,745 | 44.72 | |
| Labour Party | 24,533 | 42.61 | |
| Liberal Democrats | 5,932 | 10.30 | |
| Green Party | 1,288 | 2.24 | |
| Advance Together | 71 | 0.12 | |
| Majority | 1,212 | 2.11 | |
| Chorley | |||
| 39,870/77,072 | 51.73 | ||
| Speaker of the House of Commons | 26,831 | 67.30 | |
| Independent | 9,439 | 23.67 | |
| Green Party | 3,600 | 9.03 | |
| Majority | 17,392 | 43.62 | |
| Christchurch | |||
| 51,951/71,520 | 72.64 | ||
| Conservative & Unionist Party | 33,894 | 65.24 | |
| Liberal Democrats | 9,277 | 17.86 | |
| Labour Party | 6,568 | 12.64 | |
| Green Party | 2,212 | 4.26 | |
| Majority | 24,617 | 47.39 | |
| Cities of London & Westminster | |||
| 42,723/63,700 | 67.07 | ||
| Conservative & Unionist Party | 17,049 | 39.91 | |
| Liberal Democrats | 13,096 | 30.65 | |
| Labour Party | 11,624 | 27.21 | |
| Green Party | 728 | 1.70 | |
| Christian Peoples Alliance | 125 | 0.29 | |
| Official Liberal Party | 101 | 0.24 | |
| Majority | 3,953 | 9.25 | |
| City of Chester | |||
| 54,560/76,057 | 71.74 | ||
| Labour Party | 27,082 | 49.64 | |
| Conservative & Unionist Party | 20,918 | 38.34 | |
| Liberal Democrats | 3,734 | 6.84 | |
| Green Party | 1,438 | 2.64 | |
| Brexit Party | 1,388 | 2.54 | |
| Majority | 6,164 | 11.30 | |
| 21 October 2022 Resignation of Chris Matheson following allegations of sexual misconduct. | |||
| 1 December 2022 | 28,475/69,274 | 41.10 | |
| Labour Party | 17,309 | 60.79 | |
| Conservative & Unionist Party | 6,335 | 22.25 | |
| Liberal Democrats | 2,368 | 8.32 | |
| Green Party | 987 | 3.47 | |
| Reform UK | 773 | 2.71 | |
| Rejoin EU | 277 | 0.97 | |
| UK Independence Party | 179 | 0.63 | |
| Monster Raving Loony Party | 156 | 0.55 | |
| Freedom Alliance | 91 | 0.32 | |
| Majority | 10,974 | 38.54 | |
| City of Durham | |||
| 48,859/71,271 | 68.55 | ||
| Labour Party | 20,531 | 42.02 | |
| Conservative & Unionist Party | 15,506 | 31.74 | |
| Liberal Democrats | 7,935 | 16.24 | |
| Brexit Party | 3,252 | 6.66 | |
| Green Party | 1,635 | 3.35 | |
| Majority | 5,025 | 10.28 | |
| Clacton | |||
| 43,506/70,930 | 61.34 | ||
| Conservative & Unionist Party | 31,438 | 72.26 | |
| Labour Party | 6,736 | 15.48 | |
| Liberal Democrats | 2,541 | 5.84 | |
| Green Party | 1,225 | 2.82 | |
| Independent | 1,099 | 2.53 | |
| Independent | 243 | 0.56 | |
| Monster Raving Loony Party | 224 | 0.51 | |
| Majority | 24,702 | 56.78 | |
| Cleethorpes | |||
| 46,339/73,689 | 62.88 | ||
| Conservative & Unionist Party | 31,969 | 68.99 | |
| Labour Party | 10,551 | 22.77 | |
| Liberal Democrats | 2,535 | 5.47 | |
| Green Party | 1,284 | 2.77 | |
| Majority | 21,418 | 46.22 | |
| Coatbridge, Chryston & Bellshill | |||
| 48,221/72,943 | 66.11 | ||
| Scottish National Party | 22,680 | 47.03 | |
| Labour Party | 17,056 | 35.37 | |
| Conservative & Unionist Party | 6,113 | 12.68 | |
| Liberal Democrats | 1,564 | 3.24 | |
| Green Party | 808 | 1.68 | |
| Majority | 5,624 | 11.66 | |
| Colchester | |||
| 53,373/82,625 | 64.60 | ||
| Conservative & Unionist Party | 26,917 | 50.43 | |
| Labour Party | 17,494 | 32.78 | |
| Liberal Democrats | 7,432 | 13.92 | |
| Green Party | 1,530 | 2.87 | |
| Majority | 9,423 | 17.65 | |
| Colne Valley | |||
| 59,892/84,174 | 71.15 | ||
| Conservative & Unionist Party | 29,482 | 49.23 | |
| Labour Party | 24,379 | 40.70 | |
| Liberal Democrats | 2,815 | 4.70 | |
| Brexit Party | 1,268 | 2.12 | |
| Green Party | 1,068 | 1.78 | |
| Yorkshire | 548 | 0.91 | |
| UK Independence Party | 230 | 0.38 | |
| Independent | 102 | 0.17 | |
| Majority | 5,103 | 8.52 | |
| Congleton | |||
| 57,233/80,930 | 70.72 | ||
| Conservative & Unionist Party | 33,747 | 58.96 | |
| Labour Party | 15,186 | 26.53 | |
| Liberal Democrats | 6,026 | 10.53 | |
| Green Party | 1,616 | 2.82 | |
| Animal Welfare | 658 | 1.15 | |
| Majority | 18,561 | 32.43 | |
| Copeland | |||
| 42,523/61,693 | 68.93 | ||
| Conservative & Unionist Party | 22,856 | 53.75 | |
| Labour Party | 17,014 | 40.01 | |
| Liberal Democrats | 1,888 | 4.44 | |
| Green Party | 765 | 1.80 | |
| Majority | 5,842 | 13.74 | |
| Corby | |||
| 60,484/86,153 | 70.21 | ||
| Conservative & Unionist Party | 33,410 | 55.24 | |
| Labour Party | 23,142 | 38.26 | |
| Liberal Democrats | 3,932 | 6.50 | |
| Majority | 10,268 | 16.98 | |
| Coventry North East | |||
| 44,444/76,006 | 58.47 | ||
| Labour Party | 23,412 | 52.68 | |
| Conservative & Unionist Party | 15,720 | 35.37 | |
| Brexit Party | 2,110 | 4.75 | |
| Liberal Democrats | 2,061 | 4.64 | |
| Green Party | 1,141 | 2.57 | |
| Majority | 7,692 | 17.31 | |
| Coventry North West | |||
| 47,744/75,247 | 63.45 | ||
| Labour Party | 20,918 | 43.81 | |
| Conservative & Unionist Party | 20,710 | 43.38 | |
| Liberal Democrats | 2,717 | 5.69 | |
| Brexit Party | 1,956 | 4.10 | |
| Green Party | 1,443 | 3.02 | |
| Majority | 208 | 0.44 | |
| Coventry South | |||
| 45,044/70,979 | 63.46 | ||
| Labour Party | 19,544 | 43.39 | |
| Conservative & Unionist Party | 19,143 | 42.50 | |
| Liberal Democrats | 3,398 | 7.54 | |
| Brexit Party | 1,432 | 3.18 | |
| Green Party | 1,092 | 2.42 | |
| Independent | 435 | 0.97 | |
| Majority | 401 | 0.89 | |
| Crawley | |||
| 49,899/74,207 | 67.24 | ||
| Conservative & Unionist Party | 27,040 | 54.19 | |
| Labour Party | 18,680 | 37.44 | |
| Liberal Democrats | 2,728 | 5.47 | |
| Green Party | 1,451 | 2.91 | |
| Majority | 8,360 | 16.75 | |
| Crewe & Nantwich | |||
| 54,032/80,321 | 67.27 | ||
| Conservative & Unionist Party | 28,704 | 53.12 | |
| Labour Party | 20,196 | 37.38 | |
| Liberal Democrats | 2,618 | 4.85 | |
| Brexit Party | 1,390 | 2.57 | |
| Green Party | 975 | 1.80 | |
| Libertarian | 149 | 0.28 | |
| Majority | 8,508 | 15.75 | |
| Croydon Central | |||
| 54,045/81,407 | 66.39 | ||
| Labour Party | 27,124 | 50.19 | |
| Conservative & Unionist Party | 21,175 | 39.18 | |
| Liberal Democrats | 3,532 | 6.54 | |
| Green Party | 1,215 | 2.25 | |
| Brexit Party | 999 | 1.85 | |
| Majority | 5,949 | 11.01 | |
| Croydon North | |||
| 55,609/88,466 | 62.86 | ||
| Labour and Co-operative Party | 36,495 | 65.63 | |
| Conservative & Unionist Party | 11,822 | 21.26 | |
| Liberal Democrats | 4,476 | 8.05 | |
| Green Party | 1,629 | 2.93 | |
| Brexit Party | 839 | 1.51 | |
| Christian Peoples Alliance | 348 | 0.63 | |
| Majority | 24,673 | 44.37 | |
| Croydon South | |||
| 59,358/83,982 | 70.68 | ||
| Conservative & Unionist Party | 30,985 | 52.20 | |
| Labour Party | 18,646 | 31.41 | |
| Liberal Democrats | 7,503 | 12.64 | |
| Green Party | 1,782 | 3.00 | |
| UK Independence Party | 442 | 0.74 | |
| Majority | 12,339 | 20.79 | |
| Cumbernauld, Kilsyth & Kirkintilloch East | |||
| 45,686/66,079 | 69.14 | ||
| Scottish National Party | 24,158 | 52.88 | |
| Labour Party | 11,182 | 24.48 | |
| Conservative & Unionist Party | 7,380 | 16.15 | |
| Liberal Democrats | 2,966 | 6.49 | |
| Majority | 12,976 | 28.40 | |
| Cynon Valley | |||
| 30,236/51,134 | 59.13 | ||
| Labour Party | 15,533 | 51.37 | |
| Conservative & Unionist Party | 6,711 | 22.20 | |
| Brexit Party | 3,045 | 10.07 | |
| Plaid Cymru | 2,562 | 8.47 | |
| Cynon Valley | 1,322 | 4.37 | |
| Liberal Democrats | 949 | 3.14 | |
| Social Democratic Party | 114 | 0.38 | |
| Majority | 8,822 | 29.18 | |
| Dagenham & Rainham | |||
| 43,735/71,045 | 61.56 | ||
| Labour Party | 19,468 | 44.51 | |
| Conservative & Unionist Party | 19,175 | 43.84 | |
| Brexit Party | 2,887 | 6.60 | |
| Liberal Democrats | 1,182 | 2.70 | |
| Green Party | 602 | 1.38 | |
| Independent | 212 | 0.48 | |
| Independent | 209 | 0.48 | |
| Majority | 293 | 0.67 | |
| Darlington | |||
| 43,498/66,397 | 65.51 | ||
| Conservative & Unionist Party | 20,901 | 48.05 | |
| Labour Party | 17,607 | 40.48 | |
| Liberal Democrats | 2,097 | 4.82 | |
| Brexit Party | 1,544 | 3.55 | |
| Green Party | 1,057 | 2.43 | |
| Independent | 292 | 0.67 | |
| Majority | 3,294 | 7.57 | |
| Dartford | |||
| 54,023/82,209 | 65.71 | ||
| Conservative & Unionist Party | 34,006 | 62.95 | |
| Labour Party | 14,846 | 27.48 | |
| Liberal Democrats | 3,736 | 6.92 | |
| Green Party | 1,435 | 2.66 | |
| Majority | 19,160 | 35.47 | |
| Daventry | |||
| 57,403/77,423 | 74.14 | ||
| Conservative & Unionist Party | 37,055 | 64.55 | |
| Labour Party | 10,975 | 19.12 | |
| Liberal Democrats | 7,032 | 12.25 | |
| Green Party | 2,341 | 4.08 | |
| Majority | 26,080 | 45.43 | |
| Delyn | |||
| 38,370/54,560 | 70.33 | ||
| Conservative & Unionist Party | 16,756 | 43.67 | |
| Labour Party | 15,891 | 41.42 | |
| Liberal Democrats | 2,346 | 6.11 | |
| Brexit Party | 1,971 | 5.14 | |
| Plaid Cymru | 1,406 | 3.66 | |
| Majority | 865 | 2.25 | |
| 25 May 2021 Rob Roberts has the Conservative whip removed from him and was suspended from Parliament for 6 weeks for breaking Parliament's sexual misconduct policy. | |||
| 1 November 2021 Rob Roberts was readmitted to the Conservative party but the whip was not restored. | |||
| Denton & Reddish | |||
| 38,588/66,234 | 58.26 | ||
| Labour Party | 19,317 | 50.06 | |
| Conservative & Unionist Party | 13,142 | 34.06 | |
| Brexit Party | 3,039 | 7.88 | |
| Liberal Democrats | 1,642 | 4.26 | |
| Green Party | 1,124 | 2.91 | |
| Monster Raving Loony Party | 324 | 0.84 | |
| Majority | 6,175 | 16.00 | |
| Derby North | |||
| 47,017/73,199 | 64.23 | ||
| Conservative & Unionist Party | 21,259 | 45.22 | |
| Labour Party | 18,719 | 39.81 | |
| Liberal Democrats | 3,450 | 7.34 | |
| Brexit Party | 1,908 | 4.06 | |
| Green Party | 1,046 | 2.22 | |
| Independent | 635 | 1.35 | |
| Majority | 2,540 | 5.40 | |
| Derby South | |||
| 42,462/73,062 | 58.12 | ||
| Labour Party | 21,690 | 51.08 | |
| Conservative & Unionist Party | 15,671 | 36.91 | |
| Liberal Democrats | 2,621 | 6.17 | |
| Brexit Party | 2,480 | 5.84 | |
| Majority | 6,019 | 14.18 | |
| Derbyshire Dales | |||
| 50,016/65,080 | 76.85 | ||
| Conservative & Unionist Party | 29,356 | 58.69 | |
| Labour Party | 11,975 | 23.94 | |
| Liberal Democrats | 6,627 | 13.25 | |
| Green Party | 2,058 | 4.11 | |
| Majority | 17,381 | 34.75 | |
| Devizes | |||
| 50,954/73,379 | 69.44 | ||
| Conservative & Unionist Party | 32,150 | 63.10 | |
| Liberal Democrats | 8,157 | 16.01 | |
| Labour Party | 7,838 | 15.38 | |
| Green Party | 2,809 | 5.51 | |
| Majority | 23,993 | 47.09 | |
| Dewsbury | |||
| 56,389/81,253 | 69.40 | ||
| Conservative & Unionist Party | 26,179 | 46.43 | |
| Labour Party | 24,618 | 43.66 | |
| Liberal Democrats | 2,406 | 4.27 | |
| Brexit Party | 1,874 | 3.32 | |
| Green Party | 1,060 | 1.88 | |
| Monster Raving Loony Party | 252 | 0.45 | |
| Majority | 1,561 | 2.77 | |
| Don Valley | |||
| 45,437/75,356 | 60.30 | ||
| Conservative & Unionist Party | 19,609 | 43.16 | |
| Labour Party | 15,979 | 35.17 | |
| Brexit Party | 6,247 | 13.75 | |
| Liberal Democrats | 1,907 | 4.20 | |
| Green Party | 872 | 1.92 | |
| Yorkshire | 823 | 1.81 | |
| Majority | 3,630 | 7.99 | |
| Doncaster Central | |||
| 41,581/71,389 | 58.25 | ||
| Labour Party | 16,638 | 40.01 | |
| Conservative & Unionist Party | 14,360 | 34.54 | |
| Brexit Party | 6,842 | 16.45 | |
| Liberal Democrats | 1,748 | 4.20 | |
| Yorkshire | 1,012 | 2.43 | |
| Green Party | 981 | 2.36 | |
| Majority | 2,278 | 5.48 | |
| Doncaster North | |||
| 40,698/72,362 | 56.24 | ||
| Labour Party | 15,740 | 38.68 | |
| Conservative & Unionist Party | 13,370 | 32.85 | |
| Brexit Party | 8,294 | 20.38 | |
| Liberal Democrats | 1,476 | 3.63 | |
| Yorkshire | 959 | 2.36 | |
| English Democrats Party | 309 | 0.76 | |
| Independent | 220 | 0.54 | |
| Independent | 188 | 0.46 | |
| Independent | 142 | 0.35 | |
| Majority | 2,370 | 5.82 | |
| Dover | |||
| 50,701/76,355 | 66.40 | ||
| Conservative & Unionist Party | 28,830 | 56.86 | |
| Labour Party | 16,552 | 32.65 | |
| Liberal Democrats | 2,895 | 5.71 | |
| Green Party | 1,371 | 2.70 | |
| Independent | 916 | 1.81 | |
| Womens Equality | 137 | 0.27 | |
| Majority | 12,278 | 24.22 | |
| 8 May 2024 Natalie Elphicke resigns the Conservative whip and joins the Labour Party. | |||
| Dudley North | |||
| 36,684/61,936 | 59.23 | ||
| Conservative & Unionist Party | 23,134 | 63.06 | |
| Labour Party | 11,601 | 31.62 | |
| Liberal Democrats | 1,210 | 3.30 | |
| Green Party | 739 | 2.01 | |
| Majority | 11,533 | 31.44 | |
| Dudley South | |||
| 36,576/60,731 | 60.23 | ||
| Conservative & Unionist Party | 24,835 | 67.90 | |
| Labour Party | 9,270 | 25.34 | |
| Liberal Democrats | 1,608 | 4.40 | |
| Green Party | 863 | 2.36 | |
| Majority | 15,565 | 42.56 | |
| Dulwich & West Norwood | |||
| 55,778/80,331 | 69.44 | ||
| Labour Party | 36,521 | 65.48 | |
| Green Party | 9,211 | 16.51 | |
| Conservative & Unionist Party | 9,160 | 16.42 | |
| Brexit Party | 571 | 1.02 | |
| Christian Peoples Alliance | 242 | 0.43 | |
| UK Independence Party | 73 | 0.13 | |
| Majority | 27,310 | 48.96 | |
| Dumfries & Galloway | |||
| 51,429/74,580 | 68.96 | ||
| Conservative & Unionist Party | 22,678 | 44.10 | |
| Scottish National Party | 20,873 | 40.59 | |
| Labour Party | 4,745 | 9.23 | |
| Liberal Democrats | 3,133 | 6.09 | |
| Majority | 1,805 | 3.51 | |
| Dumfriesshire, Clydesdale & Tweeddale | |||
| 49,153/68,330 | 71.93 | ||
| Conservative & Unionist Party | 22,611 | 46.00 | |
| Scottish National Party | 18,830 | 38.31 | |
| Labour Party | 4,172 | 8.49 | |
| Liberal Democrats | 3,540 | 7.20 | |
| Majority | 3,781 | 7.69 | |
| Dundee East | |||
| 45,277/66,210 | 68.38 | ||
| Scottish National Party | 24,361 | 53.80 | |
| Conservative & Unionist Party | 10,986 | 24.26 | |
| Labour Party | 6,045 | 13.35 | |
| Liberal Democrats | 3,573 | 7.89 | |
| Independent | 312 | 0.69 | |
| Majority | 13,375 | 29.54 | |
| Dundee West | |||
| 41,579/64,431 | 64.53 | ||
| Scottish National Party | 22,355 | 53.77 | |
| Labour Party | 10,096 | 24.28 | |
| Conservative & Unionist Party | 5,149 | 12.38 | |
| Liberal Democrats | 2,468 | 5.94 | |
| Brexit Party | 1,271 | 3.06 | |
| Christian Peoples Alliance | 240 | 0.58 | |
| Majority | 12,259 | 29.48 | |
| Dunfermline & West Fife | |||
| 53,482/76,652 | 69.77 | ||
| Scottish National Party | 23,727 | 44.36 | |
| Labour and Co-operative Party | 13,028 | 24.36 | |
| Conservative & Unionist Party | 11,207 | 20.95 | |
| Liberal Democrats | 4,262 | 7.97 | |
| Green Party | 1,258 | 2.35 | |
| Majority | 10,699 | 20.00 | |
| Dwyfor Meirionnydd | |||
| 29,928/44,362 | 67.46 | ||
| Plaid Cymru | 14,447 | 48.27 | |
| Conservative & Unionist Party | 9,707 | 32.43 | |
| Labour Party | 3,998 | 13.36 | |
| Brexit Party | 1,776 | 5.93 | |
| Majority | 4,740 | 15.84 | |
| Ealing Central & Acton | |||
| 54,807/75,510 | 72.58 | ||
| Labour Party | 28,132 | 51.33 | |
| Conservative & Unionist Party | 14,832 | 27.06 | |
| Liberal Democrats | 9,444 | 17.23 | |
| Green Party | 1,735 | 3.17 | |
| Brexit Party | 664 | 1.21 | |
| Majority | 13,300 | 24.27 | |
| 27 September 2022 The Labour whip is removed from Dr Rupa Huq following remarks she made about the new Chancellor of the Exchequer, Rt Hon Kwasi Kwarteng. | |||
| Ealing North | |||
| 49,631/74,473 | 66.64 | ||
| Labour and Co-operative Party | 28,036 | 56.49 | |
| Conservative & Unionist Party | 15,767 | 31.77 | |
| Liberal Democrats | 4,370 | 8.80 | |
| Green Party | 1,458 | 2.94 | |
| Majority | 12,269 | 24.72 | |
| Ealing Southall | |||
| 42,217/64,581 | 65.37 | ||
| Labour Party | 25,678 | 60.82 | |
| Conservative & Unionist Party | 9,594 | 22.73 | |
| Liberal Democrats | 3,933 | 9.32 | |
| Green Party | 1,688 | 4.00 | |
| Brexit Party | 867 | 2.05 | |
| Christian Peoples Alliance | 287 | 0.68 | |
| Workers Revolutionary | 170 | 0.40 | |
| Majority | 16,084 | 38.10 | |
| Easington | |||
| 34,583/61,182 | 56.52 | ||
| Labour Party | 15,723 | 45.46 | |
| Conservative & Unionist Party | 9,142 | 26.43 | |
| Brexit Party | 6,744 | 19.50 | |
| Liberal Democrats | 1,526 | 4.41 | |
| North East | 1,448 | 4.19 | |
| Majority | 6,581 | 19.03 | |
| East Antrim | |||
| 37,261/64,830 | 57.47 | ||
| Democratic Unionist Party | 16,871 | 45.28 | |
| Alliance Party | 10,165 | 27.28 | |
| Ulster Unionist Party | 5,475 | 14.69 | |
| Sinn Féin | 2,120 | 5.69 | |
| Conservative & Unionist Party | 1,043 | 2.80 | |
| Social Democratic Labour Party | 902 | 2.42 | |
| Green Party | 685 | 1.84 | |
| Majority | 6,706 | 18.00 | |
| East Devon | |||
| 64,073/87,168 | 73.51 | ||
| Conservative & Unionist Party | 32,577 | 50.84 | |
| Independent | 25,869 | 40.37 | |
| Labour Party | 2,870 | 4.48 | |
| Liberal Democrats | 1,771 | 2.76 | |
| Green Party | 711 | 1.11 | |
| Independent | 275 | 0.43 | |
| Majority | 6,708 | 10.47 | |
| East Dunbartonshire | |||
| 54,931/66,075 | 83.13 | ||
| Scottish National Party | 19,672 | 35.81 | |
| Liberal Democrats | 19,523 | 35.54 | |
| Conservative & Unionist Party | 7,455 | 13.57 | |
| Labour Party | 4,839 | 8.81 | |
| Green Party | 916 | 1.67 | |
| Independent | 221 | 0.40 | |
| UK Independence Party | 2,108 | 3.84 | |
| Scottish Family | 197 | 0.36 | |
| Majority | 149 | 0.27 | |
| East Ham | |||
| 54,628/88,319 | 61.85 | ||
| Labour Party | 41,703 | 76.34 | |
| Conservative & Unionist Party | 8,527 | 15.61 | |
| Liberal Democrats | 2,158 | 3.95 | |
| Brexit Party | 1,107 | 2.03 | |
| Green Party | 883 | 1.62 | |
| Communities United | 250 | 0.46 | |
| Majority | 33,176 | 60.73 | |
| East Hampshire | |||
| 56,895/76,478 | 74.39 | ||
| Conservative & Unionist Party | 33,446 | 58.79 | |
| Liberal Democrats | 13,750 | 24.17 | |
| Labour Party | 6,287 | 11.05 | |
| Green Party | 2,600 | 4.57 | |
| UK Independence Party | 616 | 1.08 | |
| Justice & Anti-Corruption | 196 | 0.34 | |
| Majority | 19,696 | 34.62 | |
| East Kilbride, Strathaven & Lesmahagow | |||
| 56,337/81,224 | 69.36 | ||
| Scottish National Party | 26,113 | 46.35 | |
| Labour Party | 12,791 | 22.70 | |
| Conservative & Unionist Party | 11,961 | 21.23 | |
| Liberal Democrats | 3,760 | 6.67 | |
| Green Party | 1,153 | 2.05 | |
| UK Independence Party | 559 | 0.99 | |
| Majority | 13,322 | 23.65 | |
| 12 October 2023 Dr Lisa Cameron resigns the SNP whip and joins the Conservative party. | |||
| East Londonderry | |||
| 39,302/69,246 | 56.76 | ||
| Democratic Unionist Party | 15,765 | 40.11 | |
| Social Democratic Labour Party | 6,158 | 15.67 | |
| Sinn Féin | 6,128 | 15.59 | |
| Alliance Party | 5,921 | 15.07 | |
| Ulster Unionist Party | 3,599 | 9.16 | |
| Aontu | 1,731 | 4.40 | |
| Majority | 9,607 | 24.44 | |
| East Lothian | |||
| 58,513/81,600 | 71.71 | ||
| Scottish National Party | 21,156 | 36.16 | |
| Labour Party | 17,270 | 29.51 | |
| Conservative & Unionist Party | 15,523 | 26.53 | |
| Liberal Democrats | 4,071 | 6.96 | |
| UK Independence Party | 493 | 0.84 | |
| Majority | 3,886 | 6.64 | |
| 27 March 2021 Kenny MacAskill resigns the SNP whip and joins Alba. | |||
| East Renfrewshire | |||
| 55,357/72,232 | 76.64 | ||
| Scottish National Party | 24,877 | 44.94 | |
| Conservative & Unionist Party | 19,451 | 35.14 | |
| Labour Party | 6,855 | 12.38 | |
| Liberal Democrats | 4,174 | 7.54 | |
| Majority | 5,426 | 9.80 | |
| East Surrey | |||
| 59,690/83,148 | 71.79 | ||
| Conservative & Unionist Party | 35,624 | 59.68 | |
| Liberal Democrats | 11,584 | 19.41 | |
| Labour Party | 8,247 | 13.82 | |
| Green Party | 2,340 | 3.92 | |
| Independent | 1,374 | 2.30 | |
| Monster Raving Loony Party | 521 | 0.87 | |
| Majority | 24,040 | 40.27 | |
| East Yorkshire | |||
| 52,769/80,923 | 65.21 | ||
| Conservative & Unionist Party | 33,988 | 64.41 | |
| Labour Party | 11,201 | 21.23 | |
| Liberal Democrats | 4,219 | 8.00 | |
| Yorkshire | 1,686 | 3.20 | |
| Green Party | 1,675 | 3.17 | |
| Majority | 22,787 | 43.18 | |
| Eastbourne | |||
| 55,134/79,307 | 69.52 | ||
| Conservative & Unionist Party | 26,951 | 48.88 | |
| Liberal Democrats | 22,620 | 41.03 | |
| Labour Party | 3,848 | 6.98 | |
| Brexit Party | 1,530 | 2.78 | |
| Independent | 185 | 0.34 | |
| Majority | 4,331 | 7.86 | |
| Eastleigh | |||
| 58,971/83,880 | 70.30 | ||
| Conservative & Unionist Party | 32,690 | 55.43 | |
| Liberal Democrats | 17,083 | 28.97 | |
| Labour Party | 7,559 | 12.82 | |
| Green Party | 1,639 | 2.78 | |
| Majority | 15,607 | 26.47 | |
| Eddisbury | |||
| 52,971/73,700 | 71.87 | ||
| Conservative & Unionist Party | 30,095 | 56.81 | |
| Labour Party | 11,652 | 22.00 | |
| Liberal Democrats | 9,582 | 18.09 | |
| Green Party | 1,191 | 2.25 | |
| UK Independence Party | 451 | 0.85 | |
| Majority | 18,443 | 34.82 | |
| Edinburgh East | |||
| 47,815/69,424 | 68.87 | ||
| Scottish National Party | 23,165 | 48.45 | |
| Labour Party | 12,748 | 26.66 | |
| Conservative & Unionist Party | 6,549 | 13.70 | |
| Liberal Democrats | 3,289 | 6.88 | |
| Green Party | 2,064 | 4.32 | |
| Majority | 10,417 | 21.79 | |
| Edinburgh North & Leith | |||
| 59,344/81,336 | 72.96 | ||
| Scottish National Party | 25,925 | 43.69 | |
| Labour and Co-operative Party | 13,117 | 22.10 | |
| Conservative & Unionist Party | 11,000 | 18.54 | |
| Liberal Democrats | 6,635 | 11.18 | |
| Green Party | 1,971 | 3.32 | |
| Brexit Party | 558 | 0.94 | |
| Renew | 138 | 0.23 | |
| Majority | 12,808 | 21.58 | |
| Edinburgh South | |||
| 49,732/66,188 | 75.14 | ||
| Labour Party | 23,745 | 47.75 | |
| Scottish National Party | 12,650 | 25.44 | |
| Conservative & Unionist Party | 8,161 | 16.41 | |
| Liberal Democrats | 3,819 | 7.68 | |
| Green Party | 1,357 | 2.73 | |
| Majority | 11,095 | 22.31 | |
| Edinburgh South West | |||
| 52,131/73,501 | 70.93 | ||
| Scottish National Party | 24,830 | 47.63 | |
| Conservative & Unionist Party | 12,848 | 24.65 | |
| Labour Party | 7,478 | 14.34 | |
| Liberal Democrats | 4,971 | 9.54 | |
| Green Party | 1,265 | 2.43 | |
| Brexit Party | 625 | 1.20 | |
| Social Democratic Party | 114 | 0.22 | |
| Majority | 11,982 | 22.98 | |
| Edinburgh West | |||
| 54,533/72,507 | 75.21 | ||
| Liberal Democrats | 21,766 | 39.91 | |
| Scottish National Party | 17,997 | 33.00 | |
| Conservative & Unionist Party | 9,283 | 17.02 | |
| Labour Party | 4,460 | 8.18 | |
| Green Party | 1,027 | 1.88 | |
| Majority | 3,769 | 6.91 | |
| Edmonton | |||
| 40,341/65,747 | 61.36 | ||
| Labour and Co-operative Party | 26,217 | 64.99 | |
| Conservative & Unionist Party | 10,202 | 25.29 | |
| Liberal Democrats | 2,145 | 5.32 | |
| Green Party | 862 | 2.14 | |
| Brexit Party | 840 | 2.08 | |
| Independent | 75 | 0.19 | |
| Majority | 16,015 | 39.70 | |
| 28 January 2024 The Labour whip is withdrawn from Kate Osamor. | |||
| 8 May 2024 Kate Osamor is readmitted into the Labour Party. | |||
| Ellesmere Port & Neston | |||
| 48,746/70,327 | 69.31 | ||
| Labour Party | 26,001 | 53.34 | |
| Conservative & Unionist Party | 17,237 | 35.36 | |
| Liberal Democrats | 2,406 | 4.94 | |
| Brexit Party | 2,138 | 4.39 | |
| Green Party | 964 | 1.98 | |
| Majority | 8,764 | 17.98 | |
| Elmet & Rothwell | |||
| 58,225/80,957 | 71.92 | ||
| Conservative & Unionist Party | 33,726 | 57.92 | |
| Labour Party | 16,373 | 28.12 | |
| Liberal Democrats | 5,155 | 8.85 | |
| Green Party | 1,775 | 3.05 | |
| Yorkshire | 1,196 | 2.05 | |
| Majority | 17,353 | 29.80 | |
| Eltham | |||
| 43,689/64,086 | 68.17 | ||
| Labour Party | 20,550 | 47.04 | |
| Conservative & Unionist Party | 17,353 | 39.72 | |
| Liberal Democrats | 2,941 | 6.73 | |
| Brexit Party | 1,523 | 3.49 | |
| Green Party | 1,322 | 3.03 | |
| Majority | 3,197 | 7.32 | |
| Enfield North | |||
| 45,050/68,301 | 65.96 | ||
| Labour Party | 23,340 | 51.81 | |
| Conservative & Unionist Party | 16,848 | 37.40 | |
| Liberal Democrats | 2,950 | 6.55 | |
| Green Party | 1,115 | 2.48 | |
| Brexit Party | 797 | 1.77 | |
| Majority | 6,492 | 14.41 | |
| Enfield Southgate | |||
| 47,276/65,525 | 72.15 | ||
| Labour Party | 22,923 | 48.49 | |
| Conservative & Unionist Party | 18,473 | 39.07 | |
| Liberal Democrats | 4,344 | 9.19 | |
| Green Party | 1,042 | 2.20 | |
| Brexit Party | 494 | 1.04 | |
| Majority | 4,450 | 9.41 | |
| 9 June 2023 Bambos Charalambous is suspended from the Labour whip. | |||
| Epping Forest | |||
| 50,268/74,304 | 67.65 | ||
| Conservative & Unionist Party | 32,364 | 64.38 | |
| Labour Party | 10,191 | 20.27 | |
| Liberal Democrats | 5,387 | 10.72 | |
| Green Party | 1,975 | 3.93 | |
| Young Peoples Party | 181 | 0.36 | |
| Social Democratic Party | 170 | 0.34 | |
| Majority | 22,173 | 44.11 | |
| Epsom & Ewell | |||
| 59,451/81,138 | 73.27 | ||
| Conservative & Unionist Party | 31,819 | 53.52 | |
| Liberal Democrats | 13,946 | 23.46 | |
| Labour Party | 10,226 | 17.20 | |
| Green Party | 2,047 | 3.44 | |
| Independent | 1,413 | 2.38 | |
| Majority | 17,873 | 30.06 | |
| Erewash | |||
| 48,814/73,403 | 66.50 | ||
| Conservative & Unionist Party | 27,560 | 56.46 | |
| Labour Party | 16,954 | 34.73 | |
| Liberal Democrats | 2,487 | 5.09 | |
| Green Party | 1,115 | 2.28 | |
| Independent | 388 | 0.79 | |
| Independent | 188 | 0.39 | |
| Independent | 122 | 0.25 | |
| Majority | 10,606 | 21.73 | |
| Erith & Thamesmead | |||
| 41,384/65,399 | 63.28 | ||
| Labour Party | 19,882 | 48.04 | |
| Conservative & Unionist Party | 16,124 | 38.96 | |
| Brexit Party | 2,246 | 5.43 | |
| Liberal Democrats | 1,984 | 4.79 | |
| Green Party | 876 | 2.12 | |
| Christian Peoples Alliance | 272 | 0.66 | |
| Majority | 3,758 | 9.08 | |
| Esher & Walton | |||
| 63,084/81,184 | 77.70 | ||
| Conservative & Unionist Party | 31,132 | 49.35 | |
| Liberal Democrats | 28,389 | 45.00 | |
| Labour Party | 2,838 | 4.50 | |
| Independent | 347 | 0.55 | |
| Monster Raving Loony Party | 326 | 0.52 | |
| Advance Together | 52 | 0.08 | |
| Majority | 2,743 | 4.35 | |
| Exeter | |||
| 56,192/82,054 | 68.48 | ||
| Labour Party | 29,882 | 53.18 | |
| Conservative & Unionist Party | 19,479 | 34.67 | |
| Green Party | 4,838 | 8.61 | |
| Brexit Party | 1,428 | 2.54 | |
| Independent | 306 | 0.54 | |
| UK Independence Party | 259 | 0.46 | |
| Majority | 10,403 | 18.51 | |
| Falkirk | |||
| 55,872/84,472 | 66.14 | ||
| Scottish National Party | 29,351 | 52.53 | |
| Conservative & Unionist Party | 14,403 | 25.78 | |
| Labour Party | 6,243 | 11.17 | |
| Liberal Democrats | 3,990 | 7.14 | |
| Green Party | 1,885 | 3.37 | |
| Majority | 14,948 | 26.75 | |
| Fareham | |||
| 57,250/78,337 | 73.08 | ||
| Conservative & Unionist Party | 36,459 | 63.68 | |
| Labour Party | 10,373 | 18.12 | |
| Liberal Democrats | 8,006 | 13.98 | |
| Green Party | 2,412 | 4.21 | |
| Majority | 26,086 | 45.57 | |
| Faversham & Mid Kent | |||
| 50,394/73,404 | 68.65 | ||
| Conservative & Unionist Party | 31,864 | 63.23 | |
| Labour Party | 9,888 | 19.62 | |
| Liberal Democrats | 6,170 | 12.24 | |
| Green Party | 2,103 | 4.17 | |
| Independent | 369 | 0.73 | |
| Majority | 21,976 | 43.61 | |
| Feltham & Heston | |||
| 47,811/80,934 | 59.07 | ||
| Labour and Co-operative Party | 24,876 | 52.03 | |
| Conservative & Unionist Party | 17,017 | 35.59 | |
| Liberal Democrats | 3,127 | 6.54 | |
| Brexit Party | 1,658 | 3.47 | |
| Green Party | 1,133 | 2.37 | |
| Majority | 7,859 | 16.44 | |
| Fermanagh & South Tyrone | |||
| 50,762/72,848 | 69.68 | ||
| Sinn Féin | 21,986 | 43.31 | |
| Ulster Unionist Party | 21,929 | 43.20 | |
| Social Democratic Labour Party | 3,446 | 6.79 | |
| Alliance Party | 2,650 | 5.22 | |
| Independent | 751 | 1.48 | |
| Majority | 57 | 0.11 | |
| Filton & Bradley Stoke | |||
| 53,752/74,016 | 72.62 | ||
| Conservative & Unionist Party | 26,293 | 48.92 | |
| Labour Party | 20,647 | 38.41 | |
| Liberal Democrats | 4,992 | 9.29 | |
| Green Party | 1,563 | 2.91 | |
| Citizens Movement Party UK | 257 | 0.48 | |
| Majority | 5,646 | 10.50 | |
| Finchley & Golders Green | |||
| 55,109/77,573 | 71.04 | ||
| Conservative & Unionist Party | 24,162 | 43.84 | |
| Liberal Democrats | 17,600 | 31.94 | |
| Labour Party | 13,347 | 24.22 | |
| Majority | 6,562 | 11.91 | |
| Folkestone & Hythe | |||
| 59,005/88,272 | 66.84 | ||
| Conservative & Unionist Party | 35,483 | 60.14 | |
| Labour Party | 14,146 | 23.97 | |
| Liberal Democrats | 5,755 | 9.75 | |
| Green Party | 2,706 | 4.59 | |
| Independent | 576 | 0.98 | |
| Social Democratic Party | 190 | 0.32 | |
| Young Peoples Party | 80 | 0.14 | |
| Socialist Party of Great Britain | 69 | 0.12 | |
| Majority | 21,337 | 36.16 | |
| Forest of Dean | |||
| 51,475/71,438 | 72.06 | ||
| Conservative & Unionist Party | 30,680 | 59.60 | |
| Labour and Co-operative Party | 14,811 | 28.77 | |
| Green Party | 4,681 | 9.09 | |
| Independent | 1,303 | 2.53 | |
| Majority | 15,869 | 30.83 | |
| Foyle | |||
| 47,144/74,346 | 63.41 | ||
| Social Democratic Labour Party | 26,881 | 57.02 | |
| Sinn Féin | 9,771 | 20.73 | |
| Democratic Unionist Party | 4,773 | 10.12 | |
| Aontu | 2,032 | 4.31 | |
| People Before Profit | 1,332 | 2.83 | |
| Alliance Party | 1,267 | 2.69 | |
| Ulster Unionist Party | 1,088 | 2.31 | |
| Majority | 17,110 | 36.29 | |
| Fylde | |||
| 46,659/66,847 | 69.80 | ||
| Conservative & Unionist Party | 28,432 | 60.94 | |
| Labour Party | 11,821 | 25.33 | |
| Liberal Democrats | 3,748 | 8.03 | |
| Green Party | 1,731 | 3.71 | |
| Independent | 927 | 1.99 | |
| Majority | 16,611 | 35.60 | |
| 17 April 2024 The Conservative whip was withdrawn from Mark Menzies. | |||
| Gainsborough | |||
| 51,046/76,343 | 66.86 | ||
| Conservative & Unionist Party | 33,893 | 66.40 | |
| Labour Party | 10,926 | 21.40 | |
| Liberal Democrats | 5,157 | 10.10 | |
| Independent | 1,070 | 2.10 | |
| Majority | 22,967 | 44.99 | |
| Garston & Halewood | |||
| 53,326/76,116 | 70.06 | ||
| Labour Party | 38,578 | 72.34 | |
| Conservative & Unionist Party | 6,954 | 13.04 | |
| Liberal Democrats | 3,324 | 6.23 | |
| Brexit Party | 2,943 | 5.52 | |
| Green Party | 1,183 | 2.22 | |
| Official Liberal Party | 344 | 0.65 | |
| Majority | 31,624 | 59.30 | |
| Gateshead | |||
| 38,145/64,449 | 59.19 | ||
| Labour Party | 20,450 | 53.61 | |
| Conservative & Unionist Party | 13,250 | 34.74 | |
| Liberal Democrats | 2,792 | 7.32 | |
| Green Party | 1,653 | 4.33 | |
| Majority | 7,200 | 18.88 | |
| Gedling | |||
| 49,953/71,366 | 70.00 | ||
| Conservative & Unionist Party | 22,718 | 45.48 | |
| Labour Party | 22,039 | 44.12 | |
| Liberal Democrats | 2,279 | 4.56 | |
| Brexit Party | 1,820 | 3.64 | |
| Green Party | 1,097 | 2.20 | |
| Majority | 679 | 1.36 | |
| Gillingham & Rainham | |||
| 45,958/73,549 | 62.49 | ||
| Conservative & Unionist Party | 28,173 | 61.30 | |
| Labour Party | 13,054 | 28.40 | |
| Liberal Democrats | 2,503 | 5.45 | |
| Green Party | 1,043 | 2.27 | |
| UK Independence Party | 837 | 1.82 | |
| Independent | 229 | 0.50 | |
| Christian Peoples Alliance | 119 | 0.26 | |
| Majority | 15,119 | 32.90 | |
| Glasgow Central | |||
| 40,105/69,230 | 57.93 | ||
| Scottish National Party | 19,750 | 49.25 | |
| Labour Party | 13,276 | 33.10 | |
| Conservative & Unionist Party | 3,698 | 9.22 | |
| Liberal Democrats | 1,952 | 4.87 | |
| Green Party | 1,429 | 3.56 | |
| Majority | 6,474 | 16.14 | |
| Glasgow East | |||
| 38,483/67,381 | 57.11 | ||
| Scottish National Party | 18,357 | 47.70 | |
| Labour Party | 12,791 | 33.24 | |
| Conservative & Unionist Party | 5,709 | 14.84 | |
| Liberal Democrats | 1,626 | 4.23 | |
| Majority | 5,566 | 14.46 | |
| Glasgow North | |||
| 36,191/57,130 | 63.35 | ||
| Scottish National Party | 16,982 | 46.92 | |
| Labour Party | 11,381 | 31.45 | |
| Conservative & Unionist Party | 3,806 | 10.52 | |
| Liberal Democrats | 2,394 | 6.61 | |
| Green Party | 1,308 | 3.61 | |
| Brexit Party | 320 | 0.88 | |
| Majority | 5,601 | 15.48 | |
| 26 June 2022 Patrick Grady resigns the SNP whip following an allegation of sexual assault. | |||
| 29 December 2022 The SNP whip is restored to Patrick Grady. | |||
| Glasgow North East | |||
| 33,925/61,075 | 55.55 | ||
| Scottish National Party | 15,911 | 46.90 | |
| Labour and Co-operative Party | 13,363 | 39.39 | |
| Conservative & Unionist Party | 3,558 | 10.49 | |
| Liberal Democrats | 1,093 | 3.22 | |
| Majority | 2,548 | 7.51 | |
| Glasgow North West | |||
| 39,735/63,402 | 62.67 | ||
| Scottish National Party | 19,678 | 49.52 | |
| Labour Party | 11,319 | 28.49 | |
| Conservative & Unionist Party | 6,022 | 15.16 | |
| Liberal Democrats | 2,716 | 6.84 | |
| Majority | 8,359 | 21.04 | |
| Glasgow South | |||
| 47,443/70,891 | 66.92 | ||
| Scottish National Party | 22,829 | 48.12 | |
| Labour Party | 13,824 | 29.14 | |
| Conservative & Unionist Party | 6,237 | 13.15 | |
| Liberal Democrats | 2,786 | 5.87 | |
| Green Party | 1,251 | 2.64 | |
| Brexit Party | 516 | 1.09 | |
| Majority | 9,005 | 18.98 | |
| Glasgow South West | |||
| 36,847/64,575 | 57.06 | ||
| Scottish National Party | 17,643 | 47.88 | |
| Labour and Co-operative Party | 12,743 | 34.58 | |
| Conservative & Unionist Party | 4,224 | 11.46 | |
| Liberal Democrats | 1,435 | 3.89 | |
| Brexit Party | 802 | 2.18 | |
| Majority | 4,900 | 13.30 | |
| Glenrothes | |||
| 41,546/65,672 | 63.26 | ||
| Scottish National Party | 21,234 | 51.11 | |
| Labour Party | 9,477 | 22.81 | |
| Conservative & Unionist Party | 6,920 | 16.66 | |
| Liberal Democrats | 2,639 | 6.35 | |
| Brexit Party | 1,276 | 3.07 | |
| Majority | 11,757 | 28.30 | |
| Gloucester | |||
| 53,764/81,319 | 66.11 | ||
| Conservative & Unionist Party | 29,159 | 54.24 | |
| Labour and Co-operative Party | 18,882 | 35.12 | |
| Liberal Democrats | 4,338 | 8.07 | |
| Green Party | 1,385 | 2.58 | |
| Majority | 10,277 | 19.12 | |
| Gordon | |||
| 55,916/79,629 | 70.22 | ||
| Scottish National Party | 23,885 | 42.72 | |
| Conservative & Unionist Party | 23,066 | 41.25 | |
| Liberal Democrats | 5,913 | 10.57 | |
| Labour Party | 3,052 | 5.46 | |
| Majority | 819 | 1.46 | |
| Gosport | |||
| 48,453/73,541 | 65.89 | ||
| Conservative & Unionist Party | 32,226 | 66.51 | |
| Labour Party | 8,948 | 18.47 | |
| Liberal Democrats | 5,473 | 11.30 | |
| Green Party | 1,806 | 3.73 | |
| Majority | 23,278 | 48.04 | |
| Gower | |||
| 44,482/61,762 | 72.02 | ||
| Labour Party | 20,208 | 45.43 | |
| Conservative & Unionist Party | 18,371 | 41.30 | |
| Plaid Cymru | 2,288 | 5.14 | |
| Liberal Democrats | 2,236 | 5.03 | |
| Brexit Party | 1,379 | 3.10 | |
| Majority | 1,837 | 4.13 | |
| Grantham & Stamford | |||
| 56,003/81,502 | 68.71 | ||
| Conservative & Unionist Party | 36,794 | 65.70 | |
| Labour Party | 10,791 | 19.27 | |
| Liberal Democrats | 6,153 | 10.99 | |
| Green Party | 2,265 | 4.04 | |
| Majority | 26,003 | 46.43 | |
| Gravesham | |||
| 47,560/73,242 | 64.94 | ||
| Conservative & Unionist Party | 29,580 | 62.20 | |
| Labour Party | 13,999 | 29.43 | |
| Liberal Democrats | 2,584 | 5.43 | |
| Green Party | 1,397 | 2.94 | |
| Majority | 15,581 | 32.76 | |
| Great Grimsby | |||
| 33,087/61,409 | 53.88 | ||
| Conservative & Unionist Party | 18,150 | 54.86 | |
| Labour Party | 10,819 | 32.70 | |
| Brexit Party | 2,378 | 7.19 | |
| Liberal Democrats | 1,070 | 3.23 | |
| Green Party | 514 | 1.55 | |
| Independent | 156 | 0.47 | |
| Majority | 7,331 | 22.16 | |
| Great Yarmouth | |||
| 43,822/71,957 | 60.90 | ||
| Conservative & Unionist Party | 28,953 | 66.07 | |
| Labour and Co-operative Party | 10,930 | 24.94 | |
| Liberal Democrats | 1,661 | 3.79 | |
| Green Party | 1,064 | 2.43 | |
| Veterans and Peoples | 631 | 1.44 | |
| Independent | 429 | 0.98 | |
| Independent | 154 | 0.35 | |
| Majority | 18,023 | 41.13 | |
| Greenwich & Woolwich | |||
| 53,120/79,997 | 66.40 | ||
| Labour Party | 30,185 | 56.82 | |
| Conservative & Unionist Party | 11,721 | 22.07 | |
| Liberal Democrats | 7,253 | 13.65 | |
| Green Party | 2,363 | 4.45 | |
| Brexit Party | 1,228 | 2.31 | |
| Christian Peoples Alliance | 245 | 0.46 | |
| Independent | 125 | 0.24 | |
| Majority | 18,464 | 34.76 | |
| Guildford | |||
| 58,651/77,729 | 75.46 | ||
| Conservative & Unionist Party | 26,317 | 44.87 | |
| Liberal Democrats | 22,980 | 39.18 | |
| Independent | 4,356 | 7.43 | |
| Labour Party | 4,515 | 7.70 | |
| Peace | 483 | 0.82 | |
| Majority | 3,337 | 5.69 | |
| Hackney North & Stoke Newington | |||
| 56,864/92,462 | 61.50 | ||
| Labour Party | 39,972 | 70.29 | |
| Conservative & Unionist Party | 6,784 | 11.93 | |
| Green Party | 4,989 | 8.77 | |
| Liberal Democrats | 4,283 | 7.53 | |
| Brexit Party | 609 | 1.07 | |
| Renew | 151 | 0.27 | |
| Independent | 76 | 0.13 | |
| Majority | 33,188 | 58.36 | |
| 23 April 2023 The Labour whip is removed from Rt Hon Diane Abbott. | |||
| 28 May 2024 The Labour whip was restored to Rt Hon Diane Abbott. | |||
| Hackney South & Shoreditch | |||
| 54,439/89,387 | 60.90 | ||
| Labour and Co-operative Party | 39,884 | 73.26 | |
| Conservative & Unionist Party | 5,899 | 10.84 | |
| Liberal Democrats | 4,853 | 8.91 | |
| Green Party | 2,948 | 5.42 | |
| Brexit Party | 744 | 1.37 | |
| Workers Revolutionary Party | 111 | 0.20 | |
| Majority | 33,985 | 62.43 | |
| Halesowen & Rowley Regis | |||
| 42,345/68,300 | 62.00 | ||
| Conservative & Unionist Party | 25,607 | 60.47 | |
| Labour Party | 13,533 | 31.96 | |
| Liberal Democrats | 1,738 | 4.10 | |
| Green Party | 934 | 2.21 | |
| Independent | 232 | 0.55 | |
| Independent | 190 | 0.45 | |
| Independent | 111 | 0.26 | |
| Majority | 12,074 | 28.51 | |
| Halifax | |||
| 46,458/71,887 | 64.63 | ||
| Labour Party | 21,496 | 46.27 | |
| Conservative & Unionist Party | 18,927 | 40.74 | |
| Brexit Party | 2,813 | 6.05 | |
| Liberal Democrats | 2,276 | 4.90 | |
| Green Party | 946 | 2.04 | |
| Majority | 2,569 | 5.53 | |
| Haltemprice & Howden | |||
| 49,779/71,083 | 70.03 | ||
| Conservative & Unionist Party | 31,045 | 62.37 | |
| Labour Party | 10,716 | 21.53 | |
| Liberal Democrats | 5,215 | 10.48 | |
| Green Party | 1,764 | 3.54 | |
| Yorkshire | 1,039 | 2.09 | |
| Majority | 20,329 | 40.84 | |
| Halton | |||
| 46,203/71,930 | 64.23 | ||
| Labour Party | 29,333 | 63.49 | |
| Conservative & Unionist Party | 10,358 | 22.42 | |
| Brexit Party | 3,730 | 8.07 | |
| Liberal Democrats | 1,800 | 3.90 | |
| Green Party | 982 | 2.13 | |
| Majority | 18,975 | 41.07 | |
| Hammersmith | |||
| 51,966/74,759 | 69.51 | ||
| Labour Party | 30,074 | 57.87 | |
| Conservative & Unionist Party | 12,227 | 23.53 | |
| Liberal Democrats | 6,947 | 13.37 | |
| Green Party | 1,744 | 3.36 | |
| Brexit Party | 974 | 1.87 | |
| Majority | 17,847 | 34.34 | |
| Hampstead & Kilburn | |||
| 57,385/82,432 | 69.61 | ||
| Labour Party | 28,080 | 48.93 | |
| Conservative & Unionist Party | 13,892 | 24.21 | |
| Liberal Democrats | 13,121 | 22.86 | |
| Green Party | 1,608 | 2.80 | |
| Brexit Party | 684 | 1.19 | |
| Majority | 14,188 | 24.72 | |
| Harborough | |||
| 57,319/80,151 | 71.51 | ||
| Conservative & Unionist Party | 31,698 | 55.30 | |
| Labour Party | 14,420 | 25.16 | |
| Liberal Democrats | 9,103 | 15.88 | |
| Green Party | 1,709 | 2.98 | |
| Independent | 389 | 0.68 | |
| Majority | 17,278 | 30.14 | |
| Harlow | |||
| 43,354/68,078 | 63.68 | ||
| Conservative & Unionist Party | 27,510 | 63.45 | |
| Labour Party | 13,447 | 31.02 | |
| Liberal Democrats | 2,397 | 5.53 | |
| Majority | 14,063 | 32.44 | |
| Harrogate & Knaresborough | |||
| 56,937/77,941 | 73.05 | ||
| Conservative & Unionist Party | 29,962 | 52.62 | |
| Liberal Democrats | 20,287 | 35.63 | |
| Labour Party | 5,480 | 9.62 | |
| Yorkshire | 1,208 | 2.12 | |
| Majority | 9,675 | 16.99 | |
| Harrow East | |||
| 49,491/72,106 | 68.64 | ||
| Conservative & Unionist Party | 26,935 | 54.42 | |
| Labour Party | 18,765 | 37.92 | |
| Liberal Democrats | 3,791 | 7.66 | |
| Majority | 8,170 | 16.51 | |
| Harrow West | |||
| 47,922/72,464 | 66.13 | ||
| Labour Party | 25,132 | 52.44 | |
| Conservative & Unionist Party | 16,440 | 34.31 | |
| Liberal Democrats | 4,310 | 8.99 | |
| Green Party | 1,109 | 2.31 | |
| Brexit Party | 931 | 1.94 | |
| Majority | 8,692 | 18.14 | |
| Hartlepool | |||
| 41,037/70,855 | 57.92 | ||
| Labour Party | 15,464 | 37.68 | |
| Conservative & Unionist Party | 11,869 | 28.92 | |
| Brexit Party | 10,603 | 25.84 | |
| Liberal Democrats | 1,696 | 4.13 | |
| Independent | 911 | 2.22 | |
| Socialist Labour | 494 | 1.20 | |
| Majority | 3,595 | 8.76 | |
| 16 March 2021 Resignation of Michael Hill. | |||
| 6 May 2021 | |||
| Conservative & Unionist Party | 15,529 | 51.88 | |
| Labour Party | 8,589 | 28.69 | |
| Independent | 2,904 | 9.70 | |
| Heritage | 468 | 1.56 | |
| Reform UK | 368 | 1.23 | |
| Green Party | 358 | 1.20 | |
| Liberal Democrats | 349 | 1.17 | |
| Independent | 250 | 0.84 | |
| Independent | 248 | 0.83 | |
| North East | 163 | 0.54 | |
| Independent | 157 | 0.52 | |
| Womens Equality | 140 | 0.47 | |
| Independent | 126 | 0.42 | |
| Monster Raving Loony Party | 108 | 0.36 | |
| Social Democratic Party | 104 | 0.35 | |
| Freedom Alliance | 72 | 0.24 | |
| Majority | 6,940 | 23.19 | |
| Harwich & North Essex | |||
| 51,963/74,153 | 70.08 | ||
| Conservative & Unionist Party | 31,830 | 61.26 | |
| Labour Party | 11,648 | 22.42 | |
| Liberal Democrats | 5,866 | 11.29 | |
| Green Party | 1,945 | 3.74 | |
| Independent | 411 | 0.79 | |
| Independent | 263 | 0.51 | |
| Majority | 20,182 | 38.84 | |
| Hastings & Rye | |||
| 54,274/80,524 | 67.40 | ||
| Conservative & Unionist Party | 26,896 | 49.56 | |
| Labour Party | 22,853 | 42.11 | |
| Liberal Democrats | 3,960 | 7.30 | |
| Independent | 565 | 1.04 | |
| Majority | 4,043 | 7.45 | |
| Havant | |||
| 45,959/72,130 | 63.72 | ||
| Conservative & Unionist Party | 30,051 | 65.39 | |
| Labour Party | 8,259 | 17.97 | |
| Liberal Democrats | 5,708 | 12.42 | |
| Green Party | 1,597 | 3.47 | |
| Social Democratic Party | 344 | 0.75 | |
| Majority | 21,792 | 47.42 | |
| Hayes & Harlington | |||
| 43,994/72,357 | 60.80 | ||
| Labour Party | 24,545 | 55.79 | |
| Conservative & Unionist Party | 15,284 | 34.74 | |
| Liberal Democrats | 1,947 | 4.43 | |
| Brexit Party | 1,292 | 2.94 | |
| Green Party | 739 | 1.68 | |
| Christian Peoples Alliance | 187 | 0.43 | |
| Majority | 9,261 | 21.05 | |
| Hazel Grove | |||
| 44,269/63,346 | 69.88 | ||
| Conservative & Unionist Party | 21,592 | 48.77 | |
| Liberal Democrats | 17,169 | 38.78 | |
| Labour Party | 5,508 | 12.44 | |
| Majority | 4,423 | 9.99 | |
| 9 April 2024 William Wragg resigns the Conservative whip after admitting he'd been compromised and compromised other MPs. | |||
| Hemel Hempstead | |||
| 51,271/74,035 | 69.25 | ||
| Conservative & Unionist Party | 28,968 | 56.50 | |
| Labour Party | 14,405 | 28.10 | |
| Liberal Democrats | 6,317 | 12.32 | |
| Green Party | 1,581 | 3.08 | |
| Majority | 14,563 | 28.40 | |
| Hemsworth | |||
| 43,907/73,726 | 59.55 | ||
| Labour Party | 16,460 | 37.49 | |
| Conservative & Unionist Party | 15,280 | 34.80 | |
| Brexit Party | 5,930 | 13.51 | |
| Independent | 2,458 | 5.60 | |
| Liberal Democrats | 1,734 | 3.95 | |
| Yorkshire | 964 | 2.20 | |
| Green Party | 916 | 2.09 | |
| Independent | 165 | 0.38 | |
| Majority | 1,180 | 2.69 | |
| Hendon | |||
| 55,075/82,661 | 66.63 | ||
| Conservative & Unionist Party | 26,878 | 48.80 | |
| Labour Party | 22,648 | 41.12 | |
| Liberal Democrats | 4,628 | 8.40 | |
| Green Party | 921 | 1.67 | |
| Majority | 4,230 | 7.68 | |
| Henley | |||
| 58,759/76,646 | 76.66 | ||
| Conservative & Unionist Party | 32,189 | 54.78 | |
| Liberal Democrats | 18,136 | 30.87 | |
| Labour Party | 5,698 | 9.70 | |
| Green Party | 2,736 | 4.66 | |
| Majority | 14,053 | 23.92 | |
| Hereford & South Herefordshire | |||
| 49,646/72,085 | 68.87 | ||
| Conservative & Unionist Party | 30,390 | 61.21 | |
| Labour Party | 10,704 | 21.56 | |
| Liberal Democrats | 6,181 | 12.45 | |
| Green Party | 2,371 | 4.78 | |
| Majority | 19,686 | 39.65 | |
| Hertford & Stortford | |||
| 60,094/81,765 | 73.50 | ||
| Conservative & Unionist Party | 33,712 | 56.10 | |
| Labour Party | 14,092 | 23.45 | |
| Liberal Democrats | 8,596 | 14.30 | |
| Green Party | 2,705 | 4.50 | |
| UK Independence Party | 681 | 1.13 | |
| Independent | 308 | 0.51 | |
| Majority | 19,620 | 32.65 | |
| Hertsmere | |||
| 52,203/73,971 | 70.57 | ||
| Conservative & Unionist Party | 32,651 | 62.55 | |
| Labour Party | 11,338 | 21.72 | |
| Liberal Democrats | 6,561 | 12.57 | |
| Green Party | 1,653 | 3.17 | |
| Majority | 21,313 | 40.83 | |
| Hexham | |||
| 46,150/61,324 | 75.26 | ||
| Conservative & Unionist Party | 25,152 | 54.50 | |
| Labour Party | 14,603 | 31.64 | |
| Liberal Democrats | 4,672 | 10.12 | |
| Green Party | 1,723 | 3.73 | |
| Majority | 10,549 | 22.86 | |
| Heywood & Middleton | |||
| 47,488/80,162 | 59.24 | ||
| Conservative & Unionist Party | 20,453 | 43.07 | |
| Labour Party | 19,790 | 41.67 | |
| Brexit Party | 3,952 | 8.32 | |
| Liberal Democrats | 2,073 | 4.37 | |
| Green Party | 1,220 | 2.57 | |
| Majority | 663 | 1.40 | |
| High Peak | |||
| 54,173/74,265 | 72.95 | ||
| Conservative & Unionist Party | 24,844 | 45.86 | |
| Labour Party | 24,254 | 44.77 | |
| Liberal Democrats | 2,750 | 5.08 | |
| Brexit Party | 1,177 | 2.17 | |
| Green Party | 1,148 | 2.12 | |
| Majority | 590 | 1.09 | |
| Hitchin & Harpenden | |||
| 58,871/76,323 | 77.13 | ||
| Conservative & Unionist Party | 27,719 | 47.08 | |
| Liberal Democrats | 20,824 | 35.37 | |
| Labour Party | 9,959 | 16.92 | |
| Christian Peoples Alliance | 268 | 0.46 | |
| Advance Together | 101 | 0.17 | |
| Majority | 6,895 | 11.71 | |
| Holborn & St Pancras | |||
| 56,786/87,236 | 65.09 | ||
| Labour Party | 36,641 | 64.52 | |
| Conservative & Unionist Party | 8,878 | 15.63 | |
| Liberal Democrats | 7,314 | 12.88 | |
| Green Party | 2,746 | 4.84 | |
| Brexit Party | 1,032 | 1.82 | |
| UK Independence Party | 138 | 0.24 | |
| Social Equality | 37 | 0.07 | |
| Majority | 27,763 | 48.89 | |
| 4 April 2020 Rt Hon Sir Keir Starmer is elected as Leader of the Labour Party, polling 275,780 to Rebecca Long-Bailey's 135,218 and Lisa Nandy's 79.597. | |||
| Hornchurch & Upminster | |||
| 53,974/80,765 | 66.83 | ||
| Conservative & Unionist Party | 35,495 | 65.76 | |
| Labour Party | 12,187 | 22.58 | |
| Liberal Democrats | 3,862 | 7.16 | |
| Green Party | 1,920 | 3.56 | |
| British National Party | 510 | 0.94 | |
| Majority | 23,308 | 43.18 | |
| Hornsey & Wood Green | |||
| 61,105/81,814 | 74.69 | ||
| Labour Party | 35,126 | 57.48 | |
| Liberal Democrats | 15,884 | 25.99 | |
| Conservative & Unionist Party | 6,829 | 11.18 | |
| Green Party | 2,192 | 3.59 | |
| Brexit Party | 763 | 1.25 | |
| Christian Peoples Alliance | 211 | 0.35 | |
| Independent | 100 | 0.16 | |
| Majority | 19,242 | 31.49 | |
| Horsham | |||
| 63,242/86,730 | 72.92 | ||
| Conservative & Unionist Party | 35,900 | 56.77 | |
| Liberal Democrats | 14,773 | 23.36 | |
| Labour Party | 9,424 | 14.90 | |
| Green Party | 2,668 | 4.22 | |
| Peace | 477 | 0.75 | |
| Majority | 21,127 | 33.41 | |
| Houghton & Sunderland South | |||
| 39,811/68,835 | 57.84 | ||
| Labour Party | 16,210 | 40.72 | |
| Conservative & Unionist Party | 13,095 | 32.89 | |
| Brexit Party | 6,165 | 15.49 | |
| Liberal Democrats | 2,319 | 5.83 | |
| Green Party | 1,125 | 2.83 | |
| UK Independence Party | 897 | 2.25 | |
| Majority | 3,115 | 7.82 | |
| Hove | |||
| 56,392/74,313 | 75.88 | ||
| Labour Party | 32,876 | 58.30 | |
| Conservative & Unionist Party | 15,832 | 28.07 | |
| Liberal Democrats | 3,731 | 6.62 | |
| Green Party | 2,496 | 4.43 | |
| Brexit Party | 1,111 | 1.97 | |
| Monster Raving Loony Party | 196 | 0.35 | |
| Independent | 150 | 0.27 | |
| Majority | 17,044 | 30.22 | |
| Huddersfield | |||
| 41,882/65,525 | 63.92 | ||
| Labour Party | 20,509 | 48.97 | |
| Conservative & Unionist Party | 15,572 | 37.18 | |
| Liberal Democrats | 2,367 | 5.65 | |
| Green Party | 1,768 | 4.22 | |
| Brexit Party | 1,666 | 3.98 | |
| Majority | 4,937 | 11.79 | |
| Huntingdon | |||
| 59,147/84,657 | 69.87 | ||
| Conservative & Unionist Party | 32,386 | 54.76 | |
| Labour Party | 13,003 | 21.98 | |
| Liberal Democrats | 9,432 | 15.95 | |
| Green Party | 2,233 | 3.78 | |
| Independent | 1,789 | 3.02 | |
| Independent | 304 | 0.51 | |
| Majority | 19,383 | 32.77 | |
| Hyndburn | |||
| 42,406/70,842 | 59.86 | ||
| Conservative & Unionist Party | 20,565 | 48.50 | |
| Labour Party | 17,614 | 41.54 | |
| Brexit Party | 2,156 | 5.08 | |
| Liberal Democrats | 1,226 | 2.89 | |
| Green Party | 845 | 1.99 | |
| Majority | 2,951 | 6.96 | |
| Ilford North | |||
| 50,114/72,973 | 68.67 | ||
| Labour Party | 25,323 | 50.53 | |
| Conservative & Unionist Party | 20,105 | 40.12 | |
| Liberal Democrats | 2,680 | 5.35 | |
| Brexit Party | 960 | 1.92 | |
| Green Party | 845 | 1.69 | |
| Christian Peoples Alliance | 201 | 0.40 | |
| Majority | 5,218 | 10.41 | |
| Ilford South | |||
| 53,477/84,972 | 62.93 | ||
| Labour Party | 35,085 | 65.61 | |
| Conservative & Unionist Party | 10,984 | 20.54 | |
| Ind Group for Change | 3,891 | 7.28 | |
| Liberal Democrats | 1,795 | 3.36 | |
| Brexit Party | 1,008 | 1.88 | |
| Green Party | 714 | 1.34 | |
| Majority | 24,101 | 45.07 | |
| Inverclyde | |||
| 39,903/60,622 | 65.82 | ||
| Scottish National Party | 19,295 | 48.35 | |
| Labour Party | 11,783 | 29.53 | |
| Conservative & Unionist Party | 6,265 | 15.70 | |
| Liberal Democrats | 2,560 | 6.42 | |
| Majority | 7,512 | 18.83 | |
| Inverness, Nairn, Badenoch & Strathspey | |||
| 54,810/78,057 | 70.22 | ||
| Scottish National Party | 26,247 | 47.89 | |
| Conservative & Unionist Party | 15,807 | 28.84 | |
| Liberal Democrats | 5,846 | 10.67 | |
| Labour Party | 4,123 | 7.52 | |
| Green Party | 1,709 | 3.12 | |
| Brexit Party | 1,078 | 1.97 | |
| Majority | 10,440 | 19.05 | |
| Ipswich | |||
| 49,579/75,525 | 65.65 | ||
| Conservative & Unionist Party | 24,952 | 50.33 | |
| Labour Party | 19,473 | 39.28 | |
| Liberal Democrats | 2,439 | 4.92 | |
| Brexit Party | 1,432 | 2.89 | |
| Green Party | 1,283 | 2.59 | |
| Majority | 5,479 | 11.05 | |
| Isle of Wight | |||
| 74,442/113,021 | 65.87 | ||
| Conservative & Unionist Party | 41,815 | 56.17 | |
| Labour Party | 18,078 | 24.28 | |
| Green Party | 11,338 | 15.23 | |
| Independent Network | 1,542 | 2.07 | |
| Independent | 874 | 1.17 | |
| Independent | 795 | 1.07 | |
| Majority | 23,737 | 31.89 | |
| Islington North | |||
| 53,805/75,162 | 71.59 | ||
| Labour Party | 34,603 | 64.31 | |
| Liberal Democrats | 8,415 | 15.64 | |
| Conservative & Unionist Party | 5,483 | 10.19 | |
| Green Party | 4,326 | 8.04 | |
| Brexit Party | 742 | 1.38 | |
| Monster Raving Loony Party | 236 | 0.44 | |
| Majority | 26,188 | 48.67 | |
| 4 April 2020 Rt Hon Jeremy Corbyn resigns as Leader of the Labour Party and Leader of HM Opposition. | |||
| 29 October 2020 The Labour whip is removed from Rt Hon Jeremy Corbyn following his reaction into a report into anti-semitism within the Labour party while he was its leader. | |||
| Islington South & Finsbury | |||
| 47,816/70,489 | 67.83 | ||
| Labour Party | 26,897 | 56.25 | |
| Liberal Democrats | 9,569 | 20.01 | |
| Conservative & Unionist Party | 8,045 | 16.82 | |
| Green Party | 1,987 | 4.16 | |
| Brexit Party | 1,136 | 2.38 | |
| Monster Raving Loony Party | 182 | 0.38 | |
| Majority | 17,328 | 36.24 | |
| Islwyn | |||
| 34,350/55,423 | 61.98 | ||
| Labour Party | 15,356 | 44.70 | |
| Conservative & Unionist Party | 9,892 | 28.80 | |
| Brexit Party | 4,834 | 14.07 | |
| Plaid Cymru | 2,286 | 6.66 | |
| Liberal Democrats | 1,313 | 3.82 | |
| Green Party | 669 | 1.95 | |
| Majority | 5,464 | 15.91 | |
| Jarrow | |||
| 40,736/65,103 | 62.57 | ||
| Labour Party | 18,363 | 45.08 | |
| Conservative & Unionist Party | 11,243 | 27.60 | |
| Brexit Party | 4,122 | 10.12 | |
| Independent | 2,991 | 7.34 | |
| Liberal Democrats | 2,360 | 5.79 | |
| Green Party | 831 | 2.04 | |
| Independent | 614 | 1.51 | |
| Social Democratic Party | 212 | 0.52 | |
| Majority | 7,120 | 17.48 | |
| Keighley | |||
| 52,600/72,778 | 72.27 | ||
| Conservative & Unionist Party | 25,298 | 48.10 | |
| Labour Party | 23,080 | 43.88 | |
| Liberal Democrats | 2,573 | 4.89 | |
| Brexit Party | 850 | 1.62 | |
| Yorkshire | 667 | 1.27 | |
| Social Democratic Party | 132 | 0.25 | |
| Majority | 2,218 | 4.22 | |
| Kenilworth & Southam | |||
| 52,597/68,154 | 77.17 | ||
| Conservative & Unionist Party | 30,351 | 57.70 | |
| Liberal Democrats | 9,998 | 19.01 | |
| Labour Party | 9,440 | 17.95 | |
| Green Party | 2,351 | 4.47 | |
| Monster Raving Loony Party | 457 | 0.87 | |
| Majority | 20,353 | 38.70 | |
| Kensington | |||
| 43,762/64,609 | 67.73 | ||
| Conservative & Unionist Party | 16,768 | 38.32 | |
| Labour Party | 16,618 | 37.97 | |
| Liberal Democrats | 9,312 | 21.28 | |
| Green Party | 535 | 1.22 | |
| Brexit Party | 384 | 0.88 | |
| Christian Peoples Alliance | 70 | 0.16 | |
| Touch Love Worldwide | 47 | 0.11 | |
| Workers Revolutionary Party | 28 | 0.06 | |
| Majority | 150 | 0.34 | |
| Kettering | |||
| 49,361/73,164 | 67.47 | ||
| Conservative & Unionist Party | 29,787 | 60.35 | |
| Labour Party | 13,022 | 26.38 | |
| Liberal Democrats | 3,367 | 6.82 | |
| Independent | 1,642 | 3.33 | |
| Green Party | 1,543 | 3.13 | |
| Majority | 16,765 | 33.96 | |
| Kilmarnock & Loudoun | |||
| 47,631/74,517 | 63.92 | ||
| Scottish National Party | 24,216 | 50.84 | |
| Conservative & Unionist Party | 11,557 | 24.26 | |
| Labour Party | 9,009 | 18.91 | |
| Liberal Democrats | 2,444 | 5.13 | |
| Libertarian | 405 | 0.85 | |
| Majority | 12,659 | 26.58 | |
| Kingston & Surbiton | |||
| 60,846/81,975 | 74.23 | ||
| Liberal Democrats | 31,103 | 51.12 | |
| Conservative & Unionist Party | 20,614 | 33.88 | |
| Labour Party | 6,528 | 10.73 | |
| Green Party | 1,038 | 1.71 | |
| Brexit Party | 788 | 1.30 | |
| Independent | 458 | 0.75 | |
| Monster Raving Loony Party | 193 | 0.32 | |
| UK Independence Party | 124 | 0.20 | |
| Majority | 10,489 | 17.24 | |
| 27 August 2020 Rt Hon Sir Ed Davey elected leader of the Liberal Democrats, beating Layla Moran by 42,756 votes to 24,564. | |||
| Kingston-upon-Hull East | |||
| 32,442/65,745 | 49.35 | ||
| Labour Party | 12,713 | 39.19 | |
| Conservative & Unionist Party | 11,474 | 35.37 | |
| Brexit Party | 5,764 | 17.77 | |
| Liberal Democrats | 1,707 | 5.26 | |
| Green Party | 784 | 2.42 | |
| Majority | 1,239 | 3.82 | |
| Kingston-upon-Hull North | |||
| 34,203/65,515 | 52.21 | ||
| Labour Party | 17,033 | 49.80 | |
| Conservative & Unionist Party | 9,440 | 27.60 | |
| Brexit Party | 4,771 | 13.95 | |
| Liberal Democrats | 2,084 | 6.09 | |
| Green Party | 875 | 2.56 | |
| Majority | 7,593 | 22.20 | |
| Kingston-upon-Hull West & Hessle | |||
| 31,866/60,192 | 52.94 | ||
| Labour Party | 13,384 | 42.00 | |
| Conservative & Unionist Party | 10,528 | 33.04 | |
| Brexit Party | 5,638 | 17.69 | |
| Liberal Democrats | 1,756 | 5.51 | |
| Green Party | 560 | 1.76 | |
| Majority | 2,856 | 8.96 | |
| The official declaration stated that Mike Lammiman got 50 votes, although the council admitted this was a transcription error. | |||
| Kingswood | |||
| 49,314/68,972 | 71.50 | ||
| Conservative & Unionist Party | 27,712 | 56.19 | |
| Labour Party | 16,492 | 33.44 | |
| Liberal Democrats | 3,421 | 6.94 | |
| Green Party | 1,200 | 2.43 | |
| Animal Welfare | 489 | 0.99 | |
| Majority | 11,220 | 22.75 | |
| 5 January 2024 Rt Hon Chris Skidmore resigns the Conservative whip. | |||
| 8 January 2024 Resignation of Rt Hon Chris Skidmore. | |||
| 15 February 2024 | 24,869/67,103 | 37.06 | |
| Labour Party | 11,176 | 44.94 | |
| Conservative & Unionist Party | 8,675 | 34.88 | |
| Reform UK | 2,578 | 10.37 | |
| Green Party | 1,450 | 5.83 | |
| Liberal Democrats | 861 | 3.46 | |
| UK Independence Party | 129 | 0.52 | |
| Majority | 2,501 | 10.06 | |
| Kirkcaldy & Cowdenbeath | |||
| 47,005/72,853 | 64.52 | ||
| Scottish National Party | 16,568 | 35.25 | |
| Labour Party | 15,325 | 32.60 | |
| Conservative & Unionist Party | 9,449 | 20.10 | |
| Liberal Democrats | 2,903 | 6.18 | |
| Green Party | 1,628 | 3.46 | |
| Brexit Party | 1,132 | 2.41 | |
| Majority | 1,243 | 2.64 | |
| Neale Hanvey had been suspended from the SNP since November 2019, so sat as an Independent MP when he was elected. | |||
| 27 May 2020 Neale Hanvey was readmitted into the SNP. | |||
| 28 March 2021 Neale Hanvey resigns from the SNP and joins Alba. | |||
| Knowsley | |||
| 54,938/84,082 | 65.34 | ||
| Labour Party | 44,374 | 80.77 | |
| Conservative & Unionist Party | 4,432 | 8.07 | |
| Brexit Party | 3,348 | 6.09 | |
| Green Party | 1,262 | 2.30 | |
| Liberal Democrats | 1,117 | 2.03 | |
| Official Liberal Party | 405 | 0.74 | |
| Majority | 39,942 | 72.70 | |
| Lagan Valley | |||
| 45,405/75,735 | 59.95 | ||
| Democratic Unionist Party | 19,586 | 43.14 | |
| Alliance Party | 13,087 | 28.82 | |
| Ulster Unionist Party | 8,606 | 18.95 | |
| Social Democratic Labour Party | 1,758 | 3.87 | |
| Sinn Féin | 1,098 | 2.42 | |
| Conservative & Unionist Party | 955 | 2.10 | |
| UK Independence Party | 315 | 0.69 | |
| Majority | 6,499 | 14.31 | |
| 30 June 2021 Rt Hon Sir Jeffrey Donaldson elected leader of the DUP. | |||
| 29 March 2024 Rt Hon Sir Jeffrey Donaldson is suspended from the DUP. | |||
| Lanark & Hamilton East | |||
| 53,072/77,659 | 68.34 | ||
| Scottish National Party | 22,243 | 41.91 | |
| Conservative & Unionist Party | 17,056 | 32.14 | |
| Labour Party | 10,736 | 20.23 | |
| Liberal Democrats | 3,037 | 5.72 | |
| Majority | 5,187 | 9.77 | |
| Lancaster & Fleetwood | |||
| 45,219/70,059 | 64.54 | ||
| Labour Party | 21,184 | 46.85 | |
| Conservative & Unionist Party | 18,804 | 41.58 | |
| Liberal Democrats | 2,018 | 4.46 | |
| Brexit Party | 1,817 | 4.02 | |
| Green Party | 1,396 | 3.09 | |
| Majority | 2,380 | 5.26 | |
| Leeds Central | |||
| 49,284/90,971 | 54.18 | ||
| Labour Party | 30,413 | 61.71 | |
| Conservative & Unionist Party | 11,143 | 22.61 | |
| Brexit Party | 2,999 | 6.09 | |
| Liberal Democrats | 2,343 | 4.75 | |
| Green Party | 2,105 | 4.27 | |
| Social Democratic Party | 281 | 0.57 | |
| Majority | 19,270 | 39.10 | |
| Leeds East | |||
| 39,052/67,286 | 58.04 | ||
| Labour Party | 19,464 | 49.84 | |
| Conservative & Unionist Party | 13,933 | 35.68 | |
| Brexit Party | 2,981 | 7.63 | |
| Liberal Democrats | 1,796 | 4.60 | |
| Green Party | 878 | 2.25 | |
| Majority | 5,531 | 14.16 | |
| Leeds North East | |||
| 50,500/70,580 | 71.55 | ||
| Labour Party | 29,024 | 57.47 | |
| Conservative & Unionist Party | 11,935 | 23.63 | |
| Liberal Democrats | 5,665 | 11.22 | |
| Green Party | 1,931 | 3.82 | |
| Brexit Party | 1,769 | 3.50 | |
| Alliance for Green Soc | 176 | 0.35 | |
| Majority | 17,089 | 33.84 | |
| Leeds North West | |||
| 49,283/67,741 | 72.75 | ||
| Labour and Co-operative Party | 23,971 | 48.64 | |
| Conservative & Unionist Party | 13,222 | 26.83 | |
| Liberal Democrats | 9,397 | 19.07 | |
| Green Party | 1,389 | 2.82 | |
| Brexit Party | 1,304 | 2.65 | |
| Majority | 10,749 | 21.81 | |
| Leeds West | |||
| 40,281/67,727 | 59.48 | ||
| Labour Party | 22,186 | 55.08 | |
| Conservative & Unionist Party | 11,622 | 28.85 | |
| Brexit Party | 2,685 | 6.67 | |
| Liberal Democrats | 1,787 | 4.44 | |
| Green Party | 1,274 | 3.16 | |
| Yorkshire | 650 | 1.61 | |
| Social Democratic Party | 46 | 0.11 | |
| Alliance for Green Soc | 31 | 0.08 | |
| Majority | 10,564 | 26.23 | |
| Leicester East | |||
| 49,421/78,432 | 63.01 | ||
| Labour Party | 25,090 | 50.77 | |
| Conservative & Unionist Party | 19,071 | 38.59 | |
| Liberal Democrats | 2,800 | 5.67 | |
| Brexit Party | 1,243 | 2.52 | |
| Green Party | 888 | 1.80 | |
| Independent | 329 | 0.67 | |
| Majority | 6,019 | 12.18 | |
| 28 September 2020 The Labour whip was removed from Claudia Webbe pending a court case into harassment claims. | |||
| Leicester South | |||
| 50,147/77,665 | 64.57 | ||
| Labour Party | 33,606 | 67.01 | |
| Conservative & Unionist Party | 10,931 | 21.80 | |
| Liberal Democrats | 2,754 | 5.49 | |
| Green Party | 1,669 | 3.33 | |
| Brexit Party | 1,187 | 2.37 | |
| Majority | 22,675 | 45.22 | |
| Leicester West | |||
| 34,775/64,918 | 53.57 | ||
| Labour Party | 17,291 | 49.72 | |
| Conservative & Unionist Party | 13,079 | 37.61 | |
| Liberal Democrats | 1,808 | 5.20 | |
| Brexit Party | 1,620 | 4.66 | |
| Green Party | 977 | 2.81 | |
| Majority | 4,212 | 12.11 | |
| Leigh | |||
| 46,979/77,417 | 60.68 | ||
| Conservative & Unionist Party | 21,266 | 45.27 | |
| Labour and Co-operative Party | 19,301 | 41.08 | |
| Brexit Party | 3,161 | 6.73 | |
| Liberal Democrats | 2,252 | 4.79 | |
| Independent | 551 | 1.17 | |
| UK Independence Party | 448 | 0.95 | |
| Majority | 1,965 | 4.18 | |
| Lewes | |||
| 54,851/71,503 | 76.71 | ||
| Conservative & Unionist Party | 26,268 | 47.89 | |
| Liberal Democrats | 23,811 | 43.41 | |
| Labour Party | 3,206 | 5.84 | |
| Green Party | 1,453 | 2.65 | |
| Independent | 113 | 0.21 | |
| Majority | 2,457 | 4.48 | |
| Lewisham Deptford | |||
| 55,368/80,631 | 68.67 | ||
| Labour Party | 39,216 | 70.83 | |
| Conservative & Unionist Party | 6,303 | 11.38 | |
| Liberal Democrats | 5,774 | 10.43 | |
| Green Party | 3,085 | 5.57 | |
| Brexit Party | 789 | 1.43 | |
| Independent | 130 | 0.23 | |
| Alliance for Green Soc | 71 | 0.13 | |
| Majority | 32,913 | 59.44 | |
| Lewisham East | |||
| 44,815/67,857 | 66.04 | ||
| Labour Party | 26,661 | 59.49 | |
| Conservative & Unionist Party | 9,653 | 21.54 | |
| Liberal Democrats | 5,039 | 11.24 | |
| Green Party | 1,706 | 3.81 | |
| Brexit Party | 1,234 | 2.75 | |
| Christian Peoples Alliance | 277 | 0.62 | |
| Independent | 152 | 0.34 | |
| Young Peoples Party | 50 | 0.11 | |
| Independent | 43 | 0.10 | |
| Majority | 17,008 | 37.95 | |
| Lewisham West & Penge | |||
| 52,100/74,617 | 69.82 | ||
| Labour Party | 31,860 | 61.15 | |
| Conservative & Unionist Party | 10,317 | 19.80 | |
| Liberal Democrats | 6,260 | 12.02 | |
| Green Party | 2,390 | 4.59 | |
| Brexit Party | 1,060 | 2.03 | |
| Christian Peoples Alliance | 213 | 0.41 | |
| Majority | 21,543 | 41.35 | |
| Leyton & Wanstead | |||
| 44,547/64,852 | 68.69 | ||
| Labour Party | 28,836 | 64.73 | |
| Conservative & Unionist Party | 8,028 | 18.02 | |
| Liberal Democrats | 4,666 | 10.47 | |
| Green Party | 1,805 | 4.05 | |
| Brexit Party | 785 | 1.76 | |
| Independent | 427 | 0.96 | |
| Majority | 20,808 | 46.71 | |
| Lichfield | |||
| 53,993/76,616 | 70.47 | ||
| Conservative & Unionist Party | 34,844 | 64.53 | |
| Labour Party | 11,206 | 20.75 | |
| Liberal Democrats | 5,632 | 10.43 | |
| Green Party | 1,743 | 3.23 | |
| Independent | 568 | 1.05 | |
| Majority | 23,638 | 43.78 | |
| Lincoln | |||
| 50,629/74,778 | 67.71 | ||
| Conservative & Unionist Party | 24,267 | 47.93 | |
| Labour Party | 20,753 | 40.99 | |
| Liberal Democrats | 2,422 | 4.78 | |
| Green Party | 1,195 | 2.36 | |
| Brexit Party | 1,079 | 2.13 | |
| Independent | 609 | 1.20 | |
| Official Liberal Party | 304 | 0.60 | |
| Majority | 3,514 | 6.94 | |
| Linlithgow & East Falkirk | |||
| 57,775/87,044 | 66.37 | ||
| Scottish National Party | 25,551 | 44.23 | |
| Conservative & Unionist Party | 14,285 | 24.73 | |
| Labour Party | 10,517 | 18.20 | |
| Liberal Democrats | 4,393 | 7.60 | |
| Brexit Party | 1,257 | 2.18 | |
| Green Party | 1,184 | 2.05 | |
| Veterans and Peoples | 588 | 1.02 | |
| Majority | 11,266 | 19.50 | |
| Liverpool Riverside | |||
| 52,789/80,310 | 65.73 | ||
| Labour Party | 41,170 | 77.99 | |
| Conservative & Unionist Party | 4,127 | 7.82 | |
| Green Party | 3,017 | 5.72 | |
| Liberal Democrats | 2,696 | 5.11 | |
| Brexit Party | 1,779 | 3.37 | |
| Majority | 37,043 | 70.17 | |
| Liverpool Walton | |||
| 40,786/62,628 | 65.12 | ||
| Labour Party | 34,538 | 84.68 | |
| Conservative & Unionist Party | 4,018 | 9.85 | |
| Green Party | 814 | 2.00 | |
| Liberal Democrats | 756 | 1.85 | |
| Official Liberal Party | 660 | 1.62 | |
| Majority | 30,520 | 74.83 | |
| Liverpool Wavertree | |||
| 43,377/63,458 | 68.36 | ||
| Labour Party | 31,310 | 72.18 | |
| Conservative & Unionist Party | 4,225 | 9.74 | |
| Liberal Democrats | 4,055 | 9.35 | |
| Independent | 1,921 | 4.43 | |
| Green Party | 1,365 | 3.15 | |
| Official Liberal Party | 501 | 1.15 | |
| Majority | 27,085 | 62.44 | |
| Liverpool West Derby | |||
| 43,989/65,640 | 67.02 | ||
| Labour Party | 34,117 | 77.56 | |
| Conservative & Unionist Party | 4,133 | 9.40 | |
| Brexit Party | 2,012 | 4.57 | |
| Official Liberal Party | 1,826 | 4.15 | |
| Liberal Democrats | 1,296 | 2.95 | |
| Green Party | 605 | 1.38 | |
| Majority | 29,984 | 68.16 | |
| Livingston | |||
| 54,592/82,285 | 66.35 | ||
| Scottish National Party | 25,617 | 46.92 | |
| Conservative & Unionist Party | 12,182 | 22.31 | |
| Labour Party | 11,915 | 21.83 | |
| Liberal Democrats | 3,457 | 6.33 | |
| Green Party | 1,421 | 2.60 | |
| Majority | 13,435 | 24.61 | |
| Llanelli | |||
| 38,233/60,513 | 63.18 | ||
| Labour Party | 16,125 | 42.18 | |
| Conservative & Unionist Party | 11,455 | 29.96 | |
| Plaid Cymru | 7,048 | 18.43 | |
| Brexit Party | 3,605 | 9.43 | |
| Majority | 4,670 | 12.21 | |
| Loughborough | |||
| 54,631/79,764 | 68.49 | ||
| Conservative & Unionist Party | 27,954 | 51.17 | |
| Labour Party | 20,785 | 38.05 | |
| Liberal Democrats | 4,153 | 7.60 | |
| Green Party | 1,504 | 2.75 | |
| Independent | 235 | 0.43 | |
| Majority | 7,169 | 13.12 | |
| Louth & Horncastle | |||
| 52,332/79,648 | 65.70 | ||
| Conservative & Unionist Party | 38,021 | 72.65 | |
| Labour Party | 9,153 | 17.49 | |
| Liberal Democrats | 4,114 | 7.86 | |
| Monster Raving Loony Party | 1,044 | 1.99 | |
| Majority | 28,868 | 55.16 | |
| Ludlow | |||
| 50,225/69,444 | 72.32 | ||
| Conservative & Unionist Party | 32,185 | 64.08 | |
| Liberal Democrats | 8,537 | 17.00 | |
| Labour Party | 7,591 | 15.11 | |
| Green Party | 1,912 | 3.81 | |
| Majority | 23,648 | 47.08 | |
| Luton North | |||
| 42,589/68,185 | 62.46 | ||
| Labour Party | 23,496 | 55.17 | |
| Conservative & Unionist Party | 14,249 | 33.46 | |
| Liberal Democrats | 2,063 | 4.84 | |
| Brexit Party | 1,215 | 2.85 | |
| Green Party | 771 | 1.81 | |
| Independent | 646 | 1.52 | |
| Womens Equality | 149 | 0.35 | |
| Majority | 9,247 | 21.71 | |
| Luton South | |||
| 42,064/69,338 | 60.67 | ||
| Labour Party | 21,787 | 51.79 | |
| Conservative & Unionist Party | 13,031 | 30.98 | |
| Independent | 3,893 | 9.25 | |
| Brexit Party | 1,601 | 3.81 | |
| Green Party | 995 | 2.37 | |
| Independent | 489 | 1.16 | |
| Best4Luton | 268 | 0.64 | |
| Majority | 8,756 | 20.82 | |
| Macclesfield | |||
| 53,867/76,216 | 70.68 | ||
| Conservative & Unionist Party | 28,292 | 52.52 | |
| Labour Party | 17,581 | 32.64 | |
| Liberal Democrats | 5,684 | 10.55 | |
| Green Party | 2,310 | 4.29 | |
| Majority | 10,711 | 19.88 | |
| Maidenhead | |||
| 56,492/76,668 | 73.68 | ||
| Conservative & Unionist Party | 32,620 | 57.74 | |
| Liberal Democrats | 13,774 | 24.38 | |
| Labour Party | 7,882 | 13.95 | |
| Green Party | 2,216 | 3.92 | |
| Majority | 18,846 | 33.36 | |
| Maidstone & The Weald | |||
| 51,680/76,110 | 67.90 | ||
| Conservative & Unionist Party | 31,220 | 60.41 | |
| Labour Party | 9,448 | 18.28 | |
| Liberal Democrats | 8,482 | 16.41 | |
| Green Party | 2,172 | 4.20 | |
| Independent | 358 | 0.69 | |
| Majority | 21,772 | 42.13 | |
| Makerfield | |||
| 44,259/74,190 | 59.66 | ||
| Labour Party | 19,954 | 45.08 | |
| Conservative & Unionist Party | 15,214 | 34.37 | |
| Brexit Party | 5,817 | 13.14 | |
| Liberal Democrats | 2,108 | 4.76 | |
| Green Party | 1,166 | 2.63 | |
| Majority | 4,740 | 10.71 | |
| Maldon | |||
| 50,408/72,641 | 69.39 | ||
| Conservative & Unionist Party | 36,304 | 72.02 | |
| Labour Party | 6,263 | 12.42 | |
| Liberal Democrats | 5,990 | 11.88 | |
| Green Party | 1,851 | 3.67 | |
| Majority | 30,041 | 59.60 | |
| Manchester Central | |||
| 52,289/92,247 | 56.68 | ||
| Labour and Co-operative Party | 36,823 | 70.42 | |
| Conservative & Unionist Party | 7,734 | 14.79 | |
| Liberal Democrats | 3,420 | 6.54 | |
| Brexit Party | 2,335 | 4.47 | |
| Green Party | 1,870 | 3.58 | |
| Socialist Equality | 107 | 0.20 | |
| Majority | 29,089 | 55.63 | |
| Manchester Gorton | |||
| 44,545/76,419 | 58.29 | ||
| Labour Party | 34,583 | 77.64 | |
| Conservative & Unionist Party | 4,244 | 9.53 | |
| Liberal Democrats | 2,448 | 5.50 | |
| Green Party | 1,697 | 3.81 | |
| Brexit Party | 1,573 | 3.53 | |
| Majority | 30,339 | 68.11 | |
| Manchester Withington | |||
| 52,995/76,530 | 69.25 | ||
| Labour Party | 35,902 | 67.75 | |
| Liberal Democrats | 7,997 | 15.09 | |
| Conservative & Unionist Party | 5,820 | 10.98 | |
| Green Party | 1,968 | 3.71 | |
| Brexit Party | 1,308 | 2.47 | |
| Majority | 27,905 | 52.66 | |
| Mansfield | |||
| 49,273/77,143 | 63.87 | ||
| Conservative & Unionist Party | 31,484 | 63.90 | |
| Labour Party | 15,178 | 30.80 | |
| Liberal Democrats | 1,626 | 3.30 | |
| Independent | 527 | 1.07 | |
| Independent | 458 | 0.93 | |
| Majority | 16,306 | 33.09 | |
| Meon Valley | |||
| 55,569/75,737 | 73.37 | ||
| Conservative & Unionist Party | 35,271 | 63.47 | |
| Liberal Democrats | 11,716 | 21.08 | |
| Labour Party | 5,664 | 10.19 | |
| Green Party | 2,918 | 5.25 | |
| Majority | 23,555 | 42.39 | |
| Meriden | |||
| 54,161/85,368 | 63.44 | ||
| Conservative & Unionist Party | 34,358 | 63.44 | |
| Labour Party | 11,522 | 21.27 | |
| Liberal Democrats | 5,614 | 10.37 | |
| Green Party | 2,667 | 4.92 | |
| Majority | 22,836 | 42.16 | |
| Merthyr Tydfil & Rhymney | |||
| 32,246/56,322 | 57.25 | ||
| Labour Party | 16,913 | 52.45 | |
| Conservative & Unionist Party | 6,307 | 19.56 | |
| Brexit Party | 3,604 | 11.18 | |
| Plaid Cymru | 2,446 | 7.59 | |
| Independent | 1,860 | 5.77 | |
| Liberal Democrats | 1,116 | 3.46 | |
| Majority | 10,606 | 32.89 | |
| Mid Bedfordshire | |||
| 64,717/87,795 | 73.71 | ||
| Conservative & Unionist Party | 38,692 | 59.79 | |
| Labour Party | 14,028 | 21.68 | |
| Liberal Democrats | 8,171 | 12.63 | |
| Green Party | 2,478 | 3.83 | |
| Independent | 812 | 1.25 | |
| Monster Raving Loony Party | 536 | 0.83 | |
| Majority | 24,664 | 38.11 | |
| 29 August 2023 Resignation of Rt Hon Nadine Dorries. | |||
| 19 October 2023 | 40,720/92,578 | 43.98 | |
| Labour Party | 13,872 | 34.07 | |
| Conservative & Unionist Party | 12,680 | 31.14 | |
| Liberal Democrats | 9,420 | 23.13 | |
| Independent | 1,865 | 4.58 | |
| Reform UK | 1,487 | 3.65 | |
| Green Party | 732 | 1.80 | |
| Monster Raving Loony Party | 249 | 0.61 | |
| English Democrats Party | 107 | 0.26 | |
| Christian Peoples Alliance | 101 | 0.25 | |
| True & Fair | 93 | 0.23 | |
| Heritage | 63 | 0.15 | |
| Independent | 27 | 0.07 | |
| Mainstream | 24 | 0.06 | |
| Majority | 1,192 | 2.93 | |
| Mid Derbyshire | |||
| 49,356/67,437 | 73.19 | ||
| Conservative & Unionist Party | 29,027 | 58.81 | |
| Labour Party | 13,642 | 27.64 | |
| Liberal Democrats | 4,756 | 9.64 | |
| Green Party | 1,931 | 3.91 | |
| Majority | 15,385 | 31.17 | |
| Mid Dorset & Poole North | |||
| 48,930/65,427 | 74.79 | ||
| Conservative & Unionist Party | 29,548 | 60.39 | |
| Liberal Democrats | 14,650 | 29.94 | |
| Labour Party | 3,402 | 6.95 | |
| Green Party | 1,330 | 2.72 | |
| Majority | 14,898 | 30.45 | |
| Mid Norfolk | |||
| 56,186/82,203 | 68.35 | ||
| Conservative & Unionist Party | 35,051 | 62.38 | |
| Labour Party | 12,457 | 22.17 | |
| Liberal Democrats | 7,739 | 13.77 | |
| Independent | 939 | 1.67 | |
| Majority | 22,594 | 40.21 | |
| Mid Sussex | |||
| 62,762/85,146 | 73.71 | ||
| Conservative & Unionist Party | 33,455 | 53.30 | |
| Liberal Democrats | 15,258 | 24.31 | |
| Labour Party | 11,218 | 17.87 | |
| Green Party | 2,234 | 3.56 | |
| Monster Raving Loony Party | 550 | 0.88 | |
| Advance Together | 47 | 0.07 | |
| Majority | 18,197 | 28.99 | |
| Mid Ulster | |||
| 44,620/70,449 | 63.34 | ||
| Sinn Féin | 20,473 | 45.88 | |
| Democratic Unionist Party | 10,936 | 24.51 | |
| Social Democratic Labour Party | 6,384 | 14.31 | |
| Alliance Party | 3,526 | 7.90 | |
| Ulster Unionist Party | 2,611 | 5.85 | |
| Independent | 690 | 1.55 | |
| Majority | 9,537 | 21.37 | |
| Mid Worcestershire | |||
| 56,123/78,220 | 71.75 | ||
| Conservative & Unionist Party | 37,426 | 66.69 | |
| Labour Party | 9,408 | 16.76 | |
| Liberal Democrats | 6,474 | 11.54 | |
| Green Party | 2,177 | 3.88 | |
| Monster Raving Loony Party | 638 | 1.14 | |
| Majority | 28,018 | 49.92 | |
| Middlesbrough | |||
| 34,097/60,764 | 56.11 | ||
| Labour Party | 17,207 | 50.46 | |
| Conservative & Unionist Party | 8,812 | 25.84 | |
| Independent | 4,548 | 13.34 | |
| Brexit Party | 2,168 | 6.36 | |
| Liberal Democrats | 816 | 2.39 | |
| Green Party | 546 | 1.60 | |
| Majority | 8,395 | 24.62 | |
| 29 October 2023 The Labour whip was withdrawn from Andy McDonald. | |||
| Middlesbrough South & East Cleveland | |||
| 47,817/72,348 | 66.09 | ||
| Conservative & Unionist Party | 28,135 | 58.84 | |
| Labour Party | 16,509 | 34.53 | |
| Liberal Democrats | 1,953 | 4.08 | |
| Green Party | 1,220 | 2.55 | |
| Majority | 11,626 | 24.31 | |
| Midlothian | |||
| 48,221/70,544 | 68.36 | ||
| Scottish National Party | 20,033 | 41.54 | |
| Labour Party | 14,328 | 29.71 | |
| Conservative & Unionist Party | 10,467 | 21.71 | |
| Liberal Democrats | 3,393 | 7.04 | |
| Majority | 5,705 | 11.83 | |
| Milton Keynes North | |||
| 62,543/91,535 | 68.33 | ||
| Conservative & Unionist Party | 30,938 | 49.47 | |
| Labour Party | 24,683 | 39.47 | |
| Liberal Democrats | 4,991 | 7.98 | |
| Green Party | 1,931 | 3.09 | |
| Majority | 6,255 | 10.00 | |
| Milton Keynes South | |||
| 64,007/96,343 | 66.44 | ||
| Conservative & Unionist Party | 32,011 | 50.01 | |
| Labour Party | 25,067 | 39.16 | |
| Liberal Democrats | 4,688 | 7.32 | |
| Green Party | 1,495 | 2.34 | |
| Independent | 539 | 0.84 | |
| Christian Peoples Alliance | 207 | 0.32 | |
| Majority | 6,944 | 10.85 | |
| Mitcham & Morden | |||
| 45,741/70,021 | 65.32 | ||
| Labour Party | 27,964 | 61.14 | |
| Conservative & Unionist Party | 11,482 | 25.10 | |
| Liberal Democrats | 3,717 | 8.13 | |
| Brexit Party | 1,202 | 2.63 | |
| Green Party | 1,160 | 2.54 | |
| Christian Peoples Alliance | 216 | 0.47 | |
| Majority | 16,482 | 36.03 | |
| Mole Valley | |||
| 57,110/74,665 | 76.49 | ||
| Conservative & Unionist Party | 31,656 | 55.43 | |
| Liberal Democrats | 19,615 | 34.35 | |
| Labour Party | 2,965 | 5.19 | |
| Green Party | 1,874 | 3.28 | |
| Independent | 536 | 0.94 | |
| UK Independence Party | 464 | 0.81 | |
| Majority | 12,041 | 21.08 | |
| Monmouth | |||
| 50,217/67,094 | 74.85 | ||
| Conservative & Unionist Party | 26,160 | 52.09 | |
| Labour Party | 16,178 | 32.22 | |
| Liberal Democrats | 4,909 | 9.78 | |
| Green Party | 1,353 | 2.69 | |
| Plaid Cymru | 1,182 | 2.35 | |
| Independent | 435 | 0.87 | |
| Majority | 9,982 | 19.88 | |
| Montgomery | |||
| 34,214/48,997 | 69.83 | ||
| Conservative & Unionist Party | 20,020 | 58.51 | |
| Liberal Democrats | 7,882 | 23.04 | |
| Labour Party | 5,585 | 16.32 | |
| Gwlad Gwlad | 727 | 2.12 | |
| Majority | 12,138 | 35.48 | |
| Moray | |||
| 48,825/71,035 | 68.73 | ||
| Conservative & Unionist Party | 22,112 | 45.29 | |
| Scottish National Party | 21,599 | 44.24 | |
| Labour Party | 2,432 | 4.98 | |
| Liberal Democrats | 2,269 | 4.65 | |
| UK Independence Party | 413 | 0.85 | |
| Majority | 513 | 1.05 | |
| Morecambe & Lunesdale | |||
| 45,310/67,397 | 67.23 | ||
| Conservative & Unionist Party | 23,925 | 52.80 | |
| Labour Party | 17,571 | 38.78 | |
| Liberal Democrats | 2,328 | 5.14 | |
| Green Party | 938 | 2.07 | |
| Independent | 548 | 1.21 | |
| Majority | 6,354 | 14.02 | |
| Morley & Outwood | |||
| 51,930/78,803 | 65.90 | ||
| Conservative & Unionist Party | 29,424 | 56.66 | |
| Labour Party | 18,157 | 34.96 | |
| Liberal Democrats | 2,285 | 4.40 | |
| Green Party | 1,107 | 2.13 | |
| Yorkshire | 957 | 1.84 | |
| Majority | 11,267 | 21.70 | |
| Motherwell & Wishaw | |||
| 44,420/68,856 | 64.51 | ||
| Scottish National Party | 20,622 | 46.43 | |
| Labour Party | 14,354 | 32.31 | |
| Conservative & Unionist Party | 7,150 | 16.10 | |
| Liberal Democrats | 1,675 | 3.77 | |
| UK Independence Party | 619 | 1.39 | |
| Majority | 6,268 | 14.11 | |
| Na h-Eileanan an Iar | |||
| 14,477/21,106 | 68.59 | ||
| Scottish National Party | 6,531 | 45.11 | |
| Labour Party | 4,093 | 28.27 | |
| Conservative & Unionist Party | 3,216 | 22.21 | |
| Liberal Democrats | 637 | 4.40 | |
| Majority | 2,438 | 16.84 | |
| Neath | |||
| 36,756/56,416 | 65.15 | ||
| Labour and Co-operative Party | 15,920 | 43.31 | |
| Conservative & Unionist Party | 10,283 | 27.98 | |
| Plaid Cymru | 4,495 | 12.23 | |
| Brexit Party | 3,184 | 8.66 | |
| Liberal Democrats | 1,485 | 4.04 | |
| Green Party | 728 | 1.98 | |
| Independent | 594 | 1.62 | |
| Social Democratic Party | 67 | 0.18 | |
| Majority | 5,637 | 15.34 | |
| 13 October 2022 The Labour whip is removed from Christina Rees following accusations of bullying. | |||
| New Forest East | |||
| 50,786/73,549 | 69.05 | ||
| Conservative & Unionist Party | 32,769 | 64.52 | |
| Labour Party | 7,518 | 14.80 | |
| Liberal Democrats | 7,390 | 14.55 | |
| Green Party | 2,434 | 4.79 | |
| Animal Welfare | 675 | 1.33 | |
| Majority | 25,251 | 49.72 | |
| 15 July 2020 The Conservative whip was withdrawn from Dr Julian Lewis following his election as Chair of the Intelligence Select Committee against the Government's nominee. | |||
| 30 December 2020 The Conservative whip was restored to Dr Julian Lewis. | |||
| New Forest West | |||
| 50,306/70,866 | 70.99 | ||
| Conservative & Unionist Party | 32,113 | 63.84 | |
| Liberal Democrats | 7,710 | 15.33 | |
| Labour Party | 6,595 | 13.11 | |
| Green Party | 3,888 | 7.73 | |
| Majority | 24,403 | 48.51 | |
| Newark | |||
| 54,762/75,850 | 72.20 | ||
| Conservative & Unionist Party | 34,660 | 63.29 | |
| Labour Party | 12,844 | 23.45 | |
| Liberal Democrats | 5,308 | 9.69 | |
| Green Party | 1,950 | 3.56 | |
| Majority | 21,816 | 39.84 | |
| Newbury | |||
| 59,998/83,414 | 71.93 | ||
| Conservative & Unionist Party | 34,431 | 57.39 | |
| Liberal Democrats | 18,384 | 30.64 | |
| Labour Party | 4,404 | 7.34 | |
| Green Party | 2,454 | 4.09 | |
| Independent | 325 | 0.54 | |
| Majority | 16,047 | 26.75 | |
| Newcastle upon Tyne Central | |||
| 37,474/57,845 | 64.78 | ||
| Labour Party | 21,568 | 57.55 | |
| Conservative & Unionist Party | 9,290 | 24.79 | |
| Liberal Democrats | 2,709 | 7.23 | |
| Brexit Party | 2,542 | 6.78 | |
| Green Party | 1,365 | 3.64 | |
| Majority | 12,278 | 32.76 | |
| Newcastle upon Tyne East | |||
| 43,365/63,796 | 67.97 | ||
| Labour Party | 26,049 | 60.07 | |
| Conservative & Unionist Party | 10,586 | 24.41 | |
| Liberal Democrats | 4,535 | 10.46 | |
| Green Party | 2,195 | 5.06 | |
| Majority | 15,463 | 35.66 | |
| Newcastle upon Tyne North | |||
| 46,999/68,486 | 68.63 | ||
| Labour Party | 21,354 | 45.44 | |
| Conservative & Unionist Party | 15,589 | 33.17 | |
| Liberal Democrats | 4,357 | 9.27 | |
| Brexit Party | 4,331 | 9.22 | |
| Green Party | 1,368 | 2.91 | |
| Majority | 5,765 | 12.27 | |
| Newcastle-under-Lyme | |||
| 44,739/68,211 | 65.59 | ||
| Conservative & Unionist Party | 23,485 | 52.49 | |
| Labour Party | 16,039 | 35.85 | |
| Liberal Democrats | 2,361 | 5.28 | |
| Brexit Party | 1,921 | 4.29 | |
| Green Party | 933 | 2.09 | |
| Majority | 7,446 | 16.64 | |
| Newport East | |||
| 36,282/58,554 | 61.96 | ||
| Labour Party | 16,125 | 44.44 | |
| Conservative & Unionist Party | 14,133 | 38.95 | |
| Brexit Party | 2,454 | 6.76 | |
| Liberal Democrats | 2,121 | 5.85 | |
| Plaid Cymru | 872 | 2.40 | |
| Green Party | 577 | 1.59 | |
| Majority | 1,992 | 5.49 | |
| Newport West | |||
| 43,433/66,657 | 65.16 | ||
| Labour Party | 18,977 | 43.69 | |
| Conservative & Unionist Party | 18,075 | 41.62 | |
| Liberal Democrats | 2,565 | 5.91 | |
| Brexit Party | 1,727 | 3.98 | |
| Plaid Cymru | 1,187 | 2.73 | |
| Green Party | 902 | 2.08 | |
| Majority | 902 | 2.08 | |
| Newry & Armagh | |||
| 50,779/81,226 | 62.52 | ||
| Sinn Féin | 20,287 | 39.95 | |
| Democratic Unionist Party | 11,000 | 21.66 | |
| Social Democratic Labour Party | 9,449 | 18.61 | |
| Alliance Party | 4,211 | 8.29 | |
| Ulster Unionist Party | 4,204 | 8.28 | |
| Aontu | 1,628 | 3.21 | |
| Majority | 9,287 | 18.29 | |
| Newton Abbot | |||
| 52,556/72,529 | 72.46 | ||
| Conservative & Unionist Party | 29,190 | 55.54 | |
| Liberal Democrats | 11,689 | 22.24 | |
| Labour Party | 9,329 | 17.75 | |
| Green Party | 1,508 | 2.87 | |
| Independent | 840 | 1.60 | |
| Majority | 17,501 | 33.30 | |
| 12 January 2022 The Conservative whip was withdrawn from Anne-Marie Morris. | |||
| Normanton, Pontefract & Castleford | |||
| 48,259/84,527 | 57.09 | ||
| Labour Party | 18,297 | 37.91 | |
| Conservative & Unionist Party | 17,021 | 35.27 | |
| Brexit Party | 8,032 | 16.64 | |
| Liberal Democrats | 3,147 | 6.52 | |
| Yorkshire | 1,762 | 3.65 | |
| Majority | 1,276 | 2.64 | |
| North Antrim | |||
| 44,051/77,134 | 57.11 | ||
| Democratic Unionist Party | 20,860 | 47.35 | |
| Ulster Unionist Party | 8,139 | 18.48 | |
| Alliance Party | 6,231 | 14.14 | |
| Sinn Féin | 5,632 | 12.79 | |
| Social Democratic Labour Party | 2,943 | 6.68 | |
| Independent | 246 | 0.56 | |
| Majority | 12,721 | 28.88 | |
| North Ayrshire & Arran | |||
| 48,154/73,534 | 65.49 | ||
| Scottish National Party | 23,376 | 48.54 | |
| Conservative & Unionist Party | 14,855 | 30.85 | |
| Labour Party | 6,702 | 13.92 | |
| Liberal Democrats | 2,107 | 4.38 | |
| Green Party | 1,114 | 2.31 | |
| Majority | 8,521 | 17.70 | |
| North Cornwall | |||
| 51,678/69,935 | 73.89 | ||
| Conservative & Unionist Party | 30,671 | 59.35 | |
| Liberal Democrats | 15,919 | 30.80 | |
| Labour Party | 4,516 | 8.74 | |
| Official Liberal Party | 572 | 1.11 | |
| Majority | 14,752 | 28.55 | |
| North Devon | |||
| 55,581/75,859 | 73.27 | ||
| Conservative & Unionist Party | 31,479 | 56.64 | |
| Liberal Democrats | 16,666 | 29.99 | |
| Labour Party | 5,097 | 9.17 | |
| Green Party | 1,759 | 3.16 | |
| Independent | 580 | 1.04 | |
| Majority | 14,813 | 26.65 | |
| North Dorset | |||
| 56,107/75,956 | 73.87 | ||
| Conservative & Unionist Party | 35,705 | 63.64 | |
| Liberal Democrats | 11,404 | 20.33 | |
| Labour Party | 6,737 | 12.01 | |
| Green Party | 2,261 | 4.03 | |
| Majority | 24,301 | 43.31 | |
| North Down | |||
| 40,643/67,099 | 60.57 | ||
| Alliance Party | 18,358 | 45.17 | |
| Democratic Unionist Party | 15,390 | 37.87 | |
| Ulster Unionist Party | 4,936 | 12.14 | |
| Conservative & Unionist Party | 1,959 | 4.82 | |
| Majority | 2,968 | 7.30 | |
| North Durham | |||
| 42,195/66,976 | 63.00 | ||
| Labour Party | 18,639 | 44.17 | |
| Conservative & Unionist Party | 13,897 | 32.94 | |
| Brexit Party | 4,693 | 11.12 | |
| Liberal Democrats | 2,879 | 6.82 | |
| Green Party | 1,126 | 2.67 | |
| Independent | 961 | 2.28 | |
| Majority | 4,742 | 11.24 | |
| North East Bedfordshire | |||
| 65,018/90,678 | 71.70 | ||
| Conservative & Unionist Party | 38,443 | 59.13 | |
| Labour Party | 14,160 | 21.78 | |
| Liberal Democrats | 7,999 | 12.30 | |
| Independent | 2,525 | 3.88 | |
| Green Party | 1,891 | 2.91 | |
| Majority | 24,283 | 37.35 | |
| North East Cambridgeshire | |||
| 52,964/83,713 | 63.27 | ||
| Conservative & Unionist Party | 38,423 | 72.55 | |
| Labour Party | 8,430 | 15.92 | |
| Liberal Democrats | 4,298 | 8.11 | |
| Green Party | 1,813 | 3.42 | |
| Majority | 29,993 | 56.63 | |
| North East Derbyshire | |||
| 49,217/72,345 | 68.03 | ||
| Conservative & Unionist Party | 28,897 | 58.71 | |
| Labour Party | 16,021 | 32.55 | |
| Liberal Democrats | 3,021 | 6.14 | |
| Green Party | 1,278 | 2.60 | |
| Majority | 12,876 | 26.16 | |
| North East Fife | |||
| 45,878/60,905 | 75.33 | ||
| Liberal Democrats | 19,763 | 43.08 | |
| Scottish National Party | 18,447 | 40.21 | |
| Conservative & Unionist Party | 5,961 | 12.99 | |
| Labour Party | 1,707 | 3.72 | |
| Majority | 1,316 | 2.87 | |
| North East Hampshire | |||
| 59,270/78,954 | 75.07 | ||
| Conservative & Unionist Party | 35,280 | 59.52 | |
| Liberal Democrats | 15,069 | 25.42 | |
| Labour Party | 5,760 | 9.72 | |
| Green Party | 1,754 | 2.96 | |
| Independent | 831 | 1.40 | |
| Monster Raving Loony Party | 576 | 0.97 | |
| Majority | 20,211 | 34.10 | |
| North East Hertfordshire | |||
| 55,327/76,123 | 72.68 | ||
| Conservative & Unionist Party | 31,293 | 56.56 | |
| Labour Party | 13,104 | 23.68 | |
| Liberal Democrats | 8,563 | 15.48 | |
| Green Party | 2,367 | 4.28 | |
| Majority | 18,189 | 32.88 | |
| North East Somerset | |||
| 56,308/73,665 | 76.44 | ||
| Conservative & Unionist Party | 28,360 | 50.37 | |
| Labour Party | 13,631 | 24.21 | |
| Liberal Democrats | 12,422 | 22.06 | |
| Green Party | 1,423 | 2.53 | |
| Independent | 472 | 0.84 | |
| Majority | 14,729 | 26.16 | |
| North Herefordshire | |||
| 51,033/70,252 | 72.64 | ||
| Conservative & Unionist Party | 32,158 | 63.01 | |
| Liberal Democrats | 7,302 | 14.31 | |
| Labour Party | 6,804 | 13.33 | |
| Green Party | 4,769 | 9.34 | |
| Majority | 24,856 | 48.71 | |
| North Norfolk | |||
| 50,823/70,729 | 71.86 | ||
| Conservative & Unionist Party | 29,792 | 58.62 | |
| Liberal Democrats | 15,397 | 30.30 | |
| Labour Party | 3,895 | 7.66 | |
| Brexit Party | 1,739 | 3.42 | |
| Majority | 14,395 | 28.32 | |
| North Shropshire | |||
| 56,513/83,258 | 67.88 | ||
| Conservative & Unionist Party | 35,444 | 62.72 | |
| Labour Party | 12,495 | 22.11 | |
| Liberal Democrats | 5,643 | 9.99 | |
| Green Party | 1,790 | 3.17 | |
| Shropshire | 1,141 | 2.02 | |
| Majority | 22,949 | 40.61 | |
| 5 November 2021 Resignation of Rt Hon Owen Paterson. | |||
| 16 December 2021 | 38,022/82,314 | 46.19 | |
| Liberal Democrats | 17,957 | 47.23 | |
| Conservative & Unionist Party | 12,032 | 31.64 | |
| Labour Party | 3,686 | 9.69 | |
| Green Party | 1,738 | 4.57 | |
| Reform UK | 1,427 | 3.75 | |
| UK Independence Party | 378 | 0.99 | |
| Reclaim | 375 | 0.99 | |
| Monster Raving Loony Party | 118 | 0.31 | |
| Independent | 95 | 0.25 | |
| Heritage | 79 | 0.21 | |
| Rejoin EU | 58 | 0.15 | |
| Freedom Alliance | 57 | 0.15 | |
| Party | 19 | 0.05 | |
| Independent | 3 | 0.01 | |
| Majority | 5,925 | 15.58 | |
| North Somerset | |||
| 62,055/80,194 | 77.38 | ||
| Conservative & Unionist Party | 32,801 | 52.86 | |
| Labour Party | 15,265 | 24.60 | |
| Liberal Democrats | 11,051 | 17.81 | |
| Green Party | 2,938 | 4.73 | |
| Majority | 17,536 | 28.26 | |
| North Tyneside | |||
| 50,429/78,902 | 63.91 | ||
| Labour Party | 25,051 | 49.68 | |
| Conservative & Unionist Party | 15,490 | 30.72 | |
| Brexit Party | 5,254 | 10.42 | |
| Liberal Democrats | 3,241 | 6.43 | |
| Green Party | 1,393 | 2.76 | |
| Majority | 9,561 | 18.96 | |
| North Warwickshire | |||
| 45,914/70,271 | 65.34 | ||
| Conservative & Unionist Party | 30,249 | 65.88 | |
| Labour and Co-operative Party | 12,293 | 26.77 | |
| Liberal Democrats | 2,069 | 4.51 | |
| Green Party | 1,303 | 2.84 | |
| Majority | 17,956 | 39.11 | |
| North West Cambridgeshire | |||
| 64,533/94,909 | 67.99 | ||
| Conservative & Unionist Party | 40,307 | 62.46 | |
| Labour Party | 14,324 | 22.20 | |
| Liberal Democrats | 6,881 | 10.66 | |
| Green Party | 3,021 | 4.68 | |
| Majority | 25,983 | 40.26 | |
| North West Durham | |||
| 47,663/72,166 | 66.05 | ||
| Conservative & Unionist Party | 19,990 | 41.94 | |
| Labour Party | 18,846 | 39.54 | |
| Brexit Party | 3,193 | 6.70 | |
| Liberal Democrats | 2,831 | 5.94 | |
| Independent | 1,216 | 2.55 | |
| Green Party | 1,173 | 2.46 | |
| Independent | 414 | 0.87 | |
| Majority | 1,144 | 2.40 | |
| North West Hampshire | |||
| 58,918/83,083 | 70.91 | ||
| Conservative & Unionist Party | 36,591 | 62.10 | |
| Liberal Democrats | 10,283 | 17.45 | |
| Labour Party | 9,327 | 15.83 | |
| Green Party | 2,717 | 4.61 | |
| Majority | 26,308 | 44.65 | |
| North West Leicestershire | |||
| 53,821/78,935 | 68.18 | ||
| Conservative & Unionist Party | 33,811 | 62.82 | |
| Labour Party | 13,411 | 24.92 | |
| Liberal Democrats | 3,614 | 6.71 | |
| Green Party | 2,478 | 4.60 | |
| Independent | 367 | 0.68 | |
| Libertarian | 140 | 0.26 | |
| Majority | 20,400 | 37.90 | |
| 11 January 2023 The Conservative whip is withdrawn from Andrew Bridgen. | |||
| 10 May 2023 Andrew Bridgen joins the Reclaim Party. | |||
| 20 December 2023 Andrew Bridgen leaves the Reclaim party. | |||
| North West Norfolk | |||
| 46,602/72,040 | 64.69 | ||
| Conservative & Unionist Party | 30,627 | 65.72 | |
| Labour Party | 10,705 | 22.97 | |
| Liberal Democrats | 3,625 | 7.78 | |
| Green Party | 1,645 | 3.53 | |
| Majority | 19,922 | 42.75 | |
| North Wiltshire | |||
| 54,758/73,283 | 74.72 | ||
| Conservative & Unionist Party | 32,373 | 59.12 | |
| Liberal Democrats | 14,747 | 26.93 | |
| Labour Party | 5,699 | 10.41 | |
| Green Party | 1,939 | 3.54 | |
| Majority | 17,626 | 32.19 | |
| Northampton North | |||
| 39,539/58,768 | 67.28 | ||
| Conservative & Unionist Party | 21,031 | 53.19 | |
| Labour Party | 15,524 | 39.26 | |
| Liberal Democrats | 2,031 | 5.14 | |
| Green Party | 953 | 2.41 | |
| Majority | 5,507 | 13.93 | |
| Northampton South | |||
| 40,835/62,163 | 65.69 | ||
| Conservative & Unionist Party | 20,914 | 51.22 | |
| Labour Party | 16,217 | 39.71 | |
| Liberal Democrats | 2,482 | 6.08 | |
| Green Party | 1,222 | 2.99 | |
| Majority | 4,697 | 11.50 | |
| Norwich North | |||
| 46,285/67,172 | 68.91 | ||
| Conservative & Unionist Party | 23,397 | 50.55 | |
| Labour Party | 18,659 | 40.31 | |
| Liberal Democrats | 2,663 | 5.75 | |
| Green Party | 1,078 | 2.33 | |
| UK Independence Party | 488 | 1.05 | |
| Majority | 4,738 | 10.24 | |
| Norwich South | |||
| 51,673/77,845 | 66.38 | ||
| Labour Party | 27,766 | 53.73 | |
| Conservative & Unionist Party | 15,006 | 29.04 | |
| Liberal Democrats | 4,776 | 9.24 | |
| Green Party | 2,469 | 4.78 | |
| Brexit Party | 1,656 | 3.20 | |
| Majority | 12,760 | 24.69 | |
| Nottingham East | |||
| 40,004/66,262 | 60.37 | ||
| Labour Party | 25,735 | 64.33 | |
| Conservative & Unionist Party | 8,342 | 20.85 | |
| Liberal Democrats | 1,954 | 4.88 | |
| Ind Group for Change | 1,447 | 3.62 | |
| Brexit Party | 1,343 | 3.36 | |
| Green Party | 1,183 | 2.96 | |
| Majority | 17,393 | 43.48 | |
| Nottingham North | |||
| 35,320/66,495 | 53.12 | ||
| Labour and Co-operative Party | 17,337 | 49.09 | |
| Conservative & Unionist Party | 12,847 | 36.37 | |
| Brexit Party | 2,686 | 7.60 | |
| Liberal Democrats | 1,582 | 4.48 | |
| Green Party | 868 | 2.46 | |
| Majority | 4,490 | 12.71 | |
| Nottingham South | |||
| 48,134/79,485 | 60.56 | ||
| Labour Party | 26,586 | 55.23 | |
| Conservative & Unionist Party | 14,018 | 29.12 | |
| Liberal Democrats | 3,935 | 8.18 | |
| Brexit Party | 2,012 | 4.18 | |
| Green Party | 1,583 | 3.29 | |
| Majority | 12,568 | 26.11 | |
| Nuneaton | |||
| 45,190/70,226 | 64.35 | ||
| Conservative & Unionist Party | 27,390 | 60.61 | |
| Labour Party | 14,246 | 31.52 | |
| Liberal Democrats | 1,862 | 4.12 | |
| Green Party | 1,692 | 3.74 | |
| Majority | 13,144 | 29.09 | |
| Ochil & South Perthshire | |||
| 57,753/78,776 | 73.31 | ||
| Scottish National Party | 26,822 | 46.44 | |
| Conservative & Unionist Party | 22,384 | 38.76 | |
| Labour Party | 4,961 | 8.59 | |
| Liberal Democrats | 3,204 | 5.55 | |
| UK Independence Party | 382 | 0.66 | |
| Majority | 4,438 | 7.68 | |
| Ogmore | |||
| 35,390/57,581 | 61.46 | ||
| Labour Party | 17,602 | 49.74 | |
| Conservative & Unionist Party | 9,797 | 27.68 | |
| Brexit Party | 2,991 | 8.45 | |
| Plaid Cymru | 2,919 | 8.25 | |
| Liberal Democrats | 1,460 | 4.13 | |
| Green Party | 621 | 1.75 | |
| Majority | 7,805 | 22.05 | |
| Old Bexley & Sidcup | |||
| 46,145/66,104 | 69.81 | ||
| Conservative & Unionist Party | 29,786 | 64.55 | |
| Labour Party | 10,834 | 23.48 | |
| Liberal Democrats | 3,822 | 8.28 | |
| Green Party | 1,477 | 3.20 | |
| Christian Peoples Alliance | 226 | 0.49 | |
| Majority | 18,952 | 41.07 | |
| 7 October 2021 Death of Rt Hon James Brokenshire. | |||
| 2 December 2021 | 21,733/64,831 | 33.52 | |
| Conservative & Unionist Party | 11,189 | 51.48 | |
| Labour Party | 6,711 | 30.88 | |
| Reform UK | 1,432 | 6.59 | |
| Green Party | 830 | 3.82 | |
| Liberal Democrats | 647 | 2.98 | |
| English Democrats Party | 271 | 1.25 | |
| UK Independence Party | 184 | 0.85 | |
| Rejoin EU | 151 | 0.69 | |
| Heritage | 116 | 0.53 | |
| Christian Peoples Alliance | 108 | 0.50 | |
| Monster Raving Loony Party | 94 | 0.43 | |
| Majority | 4,478 | 20.60 | |
| Oldham East & Saddleworth | |||
| 46,164/72,173 | 63.96 | ||
| Labour Party | 20,088 | 43.51 | |
| Conservative & Unionist Party | 18,589 | 40.27 | |
| Brexit Party | 2,980 | 6.46 | |
| Liberal Democrats | 2,423 | 5.25 | |
| Proud | 1,073 | 2.32 | |
| Green Party | 778 | 1.69 | |
| Independent | 233 | 0.50 | |
| Majority | 1,499 | 3.25 | |
| Paul Errock sought election as "Proud of Oldham and Saddleworth". | |||
| Oldham West & Royton | |||
| 44,434/73,063 | 60.82 | ||
| Labour and Co-operative Party | 24,579 | 55.32 | |
| Conservative & Unionist Party | 13,452 | 30.27 | |
| Brexit Party | 3,316 | 7.46 | |
| Liberal Democrats | 1,484 | 3.34 | |
| Green Party | 681 | 1.53 | |
| Proud | 533 | 1.20 | |
| UK Independence Party | 389 | 0.88 | |
| Majority | 11,127 | 25.04 | |
| Debbie Cole sought election as "Proud of Oldham and Saddleworth". | |||
| Orkney & Shetland | |||
| 23,160/34,211 | 67.70 | ||
| Liberal Democrats | 10,381 | 44.82 | |
| Scottish National Party | 7,874 | 34.00 | |
| Conservative & Unionist Party | 2,287 | 9.87 | |
| Labour Party | 1,550 | 6.69 | |
| Brexit Party | 900 | 3.89 | |
| Independent | 168 | 0.73 | |
| Majority | 2,507 | 10.82 | |
| Orpington | |||
| 48,721/68,884 | 70.73 | ||
| Conservative & Unionist Party | 30,882 | 63.39 | |
| Labour Party | 8,504 | 17.45 | |
| Liberal Democrats | 7,552 | 15.50 | |
| Green Party | 1,783 | 3.66 | |
| Majority | 22,378 | 45.93 | |
| Oxford East | |||
| 49,359/77,947 | 63.32 | ||
| Labour and Co-operative Party | 28,135 | 57.00 | |
| Conservative & Unionist Party | 10,303 | 20.87 | |
| Liberal Democrats | 6,884 | 13.95 | |
| Green Party | 2,392 | 4.85 | |
| Brexit Party | 1,146 | 2.32 | |
| Independent | 238 | 0.48 | |
| Independent | 143 | 0.29 | |
| Independent | 118 | 0.24 | |
| Majority | 17,832 | 36.13 | |
| Oxford West & Abingdon | |||
| 58,824/76,951 | 76.44 | ||
| Liberal Democrats | 31,340 | 53.28 | |
| Conservative & Unionist Party | 22,397 | 38.07 | |
| Labour Party | 4,258 | 7.24 | |
| Brexit Party | 829 | 1.41 | |
| Majority | 8,943 | 15.20 | |
| Paisley & Renfrewshire North | |||
| 49,682/72,007 | 69.00 | ||
| Scottish National Party | 23,353 | 47.00 | |
| Labour Party | 11,451 | 23.05 | |
| Conservative & Unionist Party | 11,217 | 22.58 | |
| Liberal Democrats | 3,661 | 7.37 | |
| Majority | 11,902 | 23.96 | |
| Paisley & Renfrewshire South | |||
| 43,084/64,385 | 66.92 | ||
| Scottish National Party | 21,637 | 50.22 | |
| Labour Party | 10,958 | 25.43 | |
| Conservative & Unionist Party | 7,571 | 17.57 | |
| Liberal Democrats | 2,918 | 6.77 | |
| Majority | 10,679 | 24.79 | |
| Pendle | |||
| 44,460/65,289 | 68.10 | ||
| Conservative & Unionist Party | 24,076 | 54.15 | |
| Labour Party | 17,890 | 40.24 | |
| Liberal Democrats | 1,548 | 3.48 | |
| Green Party | 678 | 1.52 | |
| Independent | 268 | 0.60 | |
| Majority | 6,186 | 13.91 | |
| Penistone & Stocksbridge | |||
| 49,520/70,925 | 69.82 | ||
| Conservative & Unionist Party | 23,688 | 47.84 | |
| Labour Party | 16,478 | 33.28 | |
| Liberal Democrats | 5,054 | 10.21 | |
| Brexit Party | 4,300 | 8.68 | |
| Majority | 7,210 | 14.56 | |
| Penrith & The Border | |||
| 47,824/67,555 | 70.79 | ||
| Conservative & Unionist Party | 28,875 | 60.38 | |
| Labour and Co-operative Party | 10,356 | 21.65 | |
| Liberal Democrats | 5,364 | 11.22 | |
| Green Party | 2,159 | 4.51 | |
| Putting Cumbria First | 1,070 | 2.24 | |
| Majority | 18,519 | 38.72 | |
| Perth & North Perthshire | |||
| 54,076/72,600 | 74.48 | ||
| Scottish National Party | 27,362 | 50.60 | |
| Conservative & Unionist Party | 19,812 | 36.64 | |
| Liberal Democrats | 3,780 | 6.99 | |
| Labour Party | 2,471 | 4.57 | |
| Brexit Party | 651 | 1.20 | |
| Majority | 7,550 | 13.96 | |
| Peterborough | |||
| 47,801/72,560 | 65.88 | ||
| Conservative & Unionist Party | 22,334 | 46.72 | |
| Labour Party | 19,754 | 41.33 | |
| Liberal Democrats | 2,334 | 4.88 | |
| Brexit Party | 2,127 | 4.45 | |
| Green Party | 728 | 1.52 | |
| Independent | 260 | 0.54 | |
| Christian Peoples Alliance | 151 | 0.32 | |
| Monster Raving Loony Party | 113 | 0.24 | |
| Majority | 2,580 | 5.40 | |
| Plymouth Moor View | |||
| 44,239/69,430 | 63.72 | ||
| Conservative & Unionist Party | 26,831 | 60.65 | |
| Labour and Co-operative Party | 13,934 | 31.50 | |
| Liberal Democrats | 2,301 | 5.20 | |
| Green Party | 1,173 | 2.65 | |
| Majority | 12,897 | 29.15 | |
| Plymouth Sutton & Devonport | |||
| 53,176/77,852 | 68.30 | ||
| Labour Party | 25,461 | 47.88 | |
| Conservative & Unionist Party | 20,704 | 38.93 | |
| Brexit Party | 2,909 | 5.47 | |
| Liberal Democrats | 2,545 | 4.79 | |
| Green Party | 1,557 | 2.93 | |
| Majority | 4,757 | 8.95 | |
| Pontypridd | |||
| 39,060/60,327 | 64.75 | ||
| Labour Party | 17,381 | 44.50 | |
| Conservative & Unionist Party | 11,494 | 29.43 | |
| Plaid Cymru | 4,990 | 12.78 | |
| Brexit Party | 2,917 | 7.47 | |
| Independent | 1,792 | 4.59 | |
| Independent | 337 | 0.86 | |
| Independent | 149 | 0.38 | |
| Majority | 5,887 | 15.07 | |
| Poole | |||
| 50,451/73,989 | 68.19 | ||
| Conservative & Unionist Party | 29,599 | 58.67 | |
| Labour and Co-operative Party | 10,483 | 20.78 | |
| Liberal Democrats | 7,819 | 15.50 | |
| Green Party | 1,702 | 3.37 | |
| Independent | 848 | 1.68 | |
| Majority | 19,116 | 37.89 | |
| Poplar & Limehouse | |||
| 61,276/91,836 | 66.72 | ||
| Labour Party | 38,660 | 63.09 | |
| Conservative & Unionist Party | 9,756 | 15.92 | |
| Liberal Democrats | 8,832 | 14.41 | |
| Green Party | 2,159 | 3.52 | |
| Brexit Party | 1,493 | 2.44 | |
| Independent | 376 | 0.61 | |
| Majority | 28,904 | 47.17 | |
| Portsmouth North | |||
| 45,910/71,299 | 64.39 | ||
| Conservative & Unionist Party | 28,172 | 61.36 | |
| Labour Party | 12,392 | 26.99 | |
| Liberal Democrats | 3,419 | 7.45 | |
| Green Party | 1,304 | 2.84 | |
| Independent | 623 | 1.36 | |
| Majority | 15,780 | 34.37 | |
| Portsmouth South | |||
| 47,425/74,186 | 63.93 | ||
| Labour Party | 23,068 | 48.64 | |
| Conservative & Unionist Party | 17,705 | 37.33 | |
| Liberal Democrats | 5,418 | 11.42 | |
| Brexit Party | 994 | 2.10 | |
| Justice & Anti-Corruption | 240 | 0.51 | |
| Majority | 5,363 | 11.31 | |
| Preseli Pembrokeshire | |||
| 42,419/59,586 | 71.19 | ||
| Conservative & Unionist Party | 21,381 | 50.40 | |
| Labour Party | 16,319 | 38.47 | |
| Plaid Cymru | 2,776 | 6.54 | |
| Liberal Democrats | 1,943 | 4.58 | |
| Majority | 5,062 | 11.93 | |
| Preston | |||
| 33,790/59,672 | 56.63 | ||
| Labour and Co-operative Party | 20,870 | 61.76 | |
| Conservative & Unionist Party | 8,724 | 25.82 | |
| Brexit Party | 1,799 | 5.32 | |
| Liberal Democrats | 1,737 | 5.14 | |
| Green Party | 660 | 1.95 | |
| Majority | 12,146 | 35.95 | |
| Pudsey | |||
| 54,215/73,212 | 74.05 | ||
| Conservative & Unionist Party | 26,453 | 48.79 | |
| Labour Party | 22,936 | 42.31 | |
| Liberal Democrats | 3,088 | 5.70 | |
| Green Party | 894 | 1.65 | |
| Yorkshire | 844 | 1.56 | |
| Majority | 3,517 | 6.49 | |
| Putney | |||
| 50,467/65,542 | 77.00 | ||
| Labour Party | 22,780 | 45.14 | |
| Conservative & Unionist Party | 18,006 | 35.68 | |
| Liberal Democrats | 8,548 | 16.94 | |
| Green Party | 1,133 | 2.25 | |
| Majority | 4,774 | 9.46 | |
| Rayleigh & Wickford | |||
| 54,901/78,959 | 69.53 | ||
| Conservative & Unionist Party | 39,864 | 72.61 | |
| Labour Party | 8,864 | 16.15 | |
| Liberal Democrats | 4,171 | 7.60 | |
| Green Party | 2,002 | 3.65 | |
| Majority | 31,000 | 56.47 | |
| Reading East | |||
| 55,918/77,152 | 72.48 | ||
| Labour Party | 27,102 | 48.47 | |
| Conservative & Unionist Party | 21,178 | 37.87 | |
| Liberal Democrats | 5,035 | 9.00 | |
| Green Party | 1,549 | 2.77 | |
| Brexit Party | 852 | 1.52 | |
| Christian Peoples Alliance | 202 | 0.36 | |
| Majority | 5,924 | 10.59 | |
| Reading West | |||
| 50,392/74,137 | 67.97 | ||
| Conservative & Unionist Party | 24,393 | 48.41 | |
| Labour Party | 20,276 | 40.24 | |
| Liberal Democrats | 4,460 | 8.85 | |
| Green Party | 1,263 | 2.51 | |
| Majority | 4,117 | 8.17 | |
| Redcar | |||
| 40,905/65,864 | 62.11 | ||
| Conservative & Unionist Party | 18,811 | 45.99 | |
| Labour and Co-operative Party | 15,284 | 37.36 | |
| Brexit Party | 2,915 | 7.13 | |
| Liberal Democrats | 2,081 | 5.09 | |
| Independent | 1,323 | 3.23 | |
| Green Party | 491 | 1.20 | |
| Majority | 3,527 | 8.62 | |
| Redditch | |||
| 44,067/65,391 | 67.39 | ||
| Conservative & Unionist Party | 27,907 | 63.33 | |
| Labour Party | 11,871 | 26.94 | |
| Liberal Democrats | 2,905 | 6.59 | |
| Green Party | 1,384 | 3.14 | |
| Majority | 16,036 | 36.39 | |
| Reigate | |||
| 53,156/74,842 | 71.02 | ||
| Conservative & Unionist Party | 28,665 | 53.93 | |
| Labour Party | 10,355 | 19.48 | |
| Liberal Democrats | 10,320 | 19.41 | |
| Green Party | 3,169 | 5.96 | |
| UK Independence Party | 647 | 1.22 | |
| Majority | 18,310 | 34.45 | |
| 26 October 2023 The Conservative whip was removed from Crispin Blunt following his arrest on a charge of rape. | |||
| Rhondda | |||
| 29,642/50,262 | 58.97 | ||
| Labour Party | 16,115 | 54.37 | |
| Conservative & Unionist Party | 4,675 | 15.77 | |
| Plaid Cymru | 4,069 | 13.73 | |
| Brexit Party | 3,733 | 12.59 | |
| Liberal Democrats | 612 | 2.06 | |
| Green Party | 438 | 1.48 | |
| Majority | 11,440 | 38.59 | |
| Ribble Valley | |||
| 55,284/79,247 | 69.76 | ||
| Conservative & Unionist Party | 33,346 | 60.32 | |
| Labour Party | 14,907 | 26.96 | |
| Liberal Democrats | 4,776 | 8.64 | |
| Green Party | 1,704 | 3.08 | |
| Independent | 551 | 1.00 | |
| Majority | 18,439 | 33.35 | |
| Richmond | |||
| 57,703/82,569 | 69.88 | ||
| Conservative & Unionist Party | 36,693 | 63.59 | |
| Labour Party | 9,483 | 16.43 | |
| Liberal Democrats | 6,989 | 12.11 | |
| Green Party | 2,500 | 4.33 | |
| Yorkshire | 1,077 | 1.87 | |
| Independent | 961 | 1.67 | |
| Majority | 27,210 | 47.16 | |
| 24 October 2022 Rt Hon Rishi Sunak becomes leader of the Conservative Party and Prime Minister. | |||
| Richmond Park | |||
| 65,067/82,699 | 78.68 | ||
| Liberal Democrats | 34,559 | 53.11 | |
| Conservative & Unionist Party | 26,793 | 41.18 | |
| Labour Party | 3,407 | 5.24 | |
| Independent | 247 | 0.38 | |
| Independent | 61 | 0.09 | |
| Majority | 7,766 | 11.94 | |
| Rochdale | |||
| 47,447/78,909 | 60.13 | ||
| Labour Party | 24,475 | 51.58 | |
| Conservative & Unionist Party | 14,807 | 31.21 | |
| Brexit Party | 3,867 | 8.15 | |
| Liberal Democrats | 3,312 | 6.98 | |
| Green Party | 986 | 2.08 | |
| Majority | 9,668 | 20.38 | |
| 17 January 2024 Death of Sir Tony Lloyd. | |||
| 29 February 2024 | |||
| Workers Party | 12,335 | 39.65 | |
| Independent | 6,638 | 21.34 | |
| Conservative & Unionist Party | 3,731 | 11.99 | |
| Labour Party | 2,402 | 7.72 | |
| Liberal Democrats | 2,164 | 6.96 | |
| Reform UK | 1,968 | 6.33 | |
| Independent | 523 | 1.68 | |
| Independent | 455 | 1.46 | |
| Green Party | 436 | 1.40 | |
| Independent | 246 | 0.79 | |
| Monster Raving Loony Party | 209 | 0.67 | |
| Majority | 5,697 | 18.31 | |
| The Labour Party withdrew its support from Azhar Ali on 12 February 2024 following publication of anti-semitic remarks made by him. | |||
| The Green Party withdrew its support from Guy Otten on 7 February 2024, following alleged anti-Semitic posts by Otten on social media. | |||
| Rochester & Strood | |||
| 51,926/82,056 | 63.28 | ||
| Conservative & Unionist Party | 31,151 | 59.99 | |
| Labour Party | 14,079 | 27.11 | |
| Liberal Democrats | 3,717 | 7.16 | |
| Green Party | 1,312 | 2.53 | |
| UK Independence Party | 1,080 | 2.08 | |
| Independent | 587 | 1.13 | |
| Majority | 17,072 | 32.88 | |
| Rochford & Southend East | |||
| 46,136/75,624 | 61.01 | ||
| Conservative & Unionist Party | 27,063 | 58.66 | |
| Labour Party | 14,777 | 32.03 | |
| Liberal Democrats | 2,822 | 6.12 | |
| Independent | 1,107 | 2.40 | |
| Psychadelic Future | 367 | 0.80 | |
| Majority | 12,286 | 26.63 | |
| Romford | |||
| 47,231/72,350 | 65.28 | ||
| Conservative & Unionist Party | 30,494 | 64.56 | |
| Labour Party | 12,601 | 26.68 | |
| Liberal Democrats | 2,708 | 5.73 | |
| Green Party | 1,428 | 3.02 | |
| Majority | 17,893 | 37.88 | |
| Romsey & Southampton North | |||
| 51,390/68,228 | 75.32 | ||
| Conservative & Unionist Party | 27,862 | 54.22 | |
| Liberal Democrats | 16,990 | 33.06 | |
| Labour Party | 5,898 | 11.48 | |
| UK Independence Party | 640 | 1.25 | |
| Majority | 10,872 | 21.16 | |
| Ross, Skye & Lochaber | |||
| 39,869/54,229 | 73.52 | ||
| Scottish National Party | 19,263 | 48.32 | |
| Liberal Democrats | 9,820 | 24.63 | |
| Conservative & Unionist Party | 6,900 | 17.31 | |
| Labour Party | 2,448 | 6.14 | |
| Brexit Party | 710 | 1.78 | |
| Scottish Christian | 460 | 1.15 | |
| Scottish Family | 268 | 0.67 | |
| Majority | 9,443 | 23.69 | |
| 1 December 2022 Rt Hon Ian Blackford resigns as leader of the SNP in Westminster. | |||
| Rossendale & Darwen | |||
| 48,822/72,770 | 67.09 | ||
| Conservative & Unionist Party | 27,570 | 56.47 | |
| Labour Party | 18,048 | 36.97 | |
| Liberal Democrats | 2,011 | 4.12 | |
| Green Party | 1,193 | 2.44 | |
| Majority | 9,522 | 19.50 | |
| Rother Valley | |||
| 48,698/74,804 | 65.10 | ||
| Conservative & Unionist Party | 21,970 | 45.11 | |
| Labour Party | 15,652 | 32.14 | |
| Brexit Party | 6,264 | 12.86 | |
| Liberal Democrats | 2,553 | 5.24 | |
| Green Party | 1,219 | 2.50 | |
| Independent | 1,040 | 2.14 | |
| Majority | 6,318 | 12.97 | |
| Rotherham | |||
| 35,651/61,688 | 57.79 | ||
| Labour Party | 14,736 | 41.33 | |
| Conservative & Unionist Party | 11,615 | 32.58 | |
| Brexit Party | 6,125 | 17.18 | |
| Liberal Democrats | 2,090 | 5.86 | |
| Yorkshire | 1,085 | 3.04 | |
| Majority | 3,121 | 8.75 | |
| Rugby | |||
| 50,814/72,292 | 70.29 | ||
| Conservative & Unionist Party | 29,255 | 57.57 | |
| Labour Party | 15,808 | 31.11 | |
| Liberal Democrats | 4,207 | 8.28 | |
| Green Party | 1,544 | 3.04 | |
| Majority | 13,447 | 26.46 | |
| Ruislip, Northwood & Pinner | |||
| 52,904/72,816 | 72.65 | ||
| Conservative & Unionist Party | 29,391 | 55.56 | |
| Labour Party | 12,997 | 24.57 | |
| Liberal Democrats | 7,986 | 15.10 | |
| Green Party | 1,646 | 3.11 | |
| Animal Welfare Party | 325 | 0.61 | |
| Independent | 295 | 0.56 | |
| Independent | 264 | 0.50 | |
| Majority | 16,394 | 30.99 | |
| Runnymede & Weybridge | |||
| 53,289/77,196 | 69.03 | ||
| Conservative & Unionist Party | 29,262 | 54.91 | |
| Labour Party | 10,992 | 20.63 | |
| Liberal Democrats | 9,236 | 17.33 | |
| Green Party | 1,876 | 3.52 | |
| Independent | 777 | 1.46 | |
| Independent | 670 | 1.26 | |
| UK Independence Party | 476 | 0.89 | |
| Majority | 18,270 | 34.28 | |
| Rushcliffe | |||
| 60,505/77,047 | 78.53 | ||
| Conservative & Unionist Party | 28,765 | 47.54 | |
| Labour Party | 21,122 | 34.91 | |
| Liberal Democrats | 9,600 | 15.87 | |
| UK Independence Party | 591 | 0.98 | |
| Independent | 427 | 0.71 | |
| Majority | 7,643 | 12.63 | |
| Rutherglen & Hamilton West | |||
| 53,794/80,918 | 66.48 | ||
| Scottish National Party | 23,775 | 44.20 | |
| Labour and Co-operative Party | 18,545 | 34.47 | |
| Conservative & Unionist Party | 8,054 | 14.97 | |
| Liberal Democrats | 2,791 | 5.19 | |
| UK Independence Party | 629 | 1.17 | |
| Majority | 5,230 | 9.72 | |
| 1 October 2020 The SNP whip was removed from Margaret Ferrier after she admitted breaching coronavirus regulations in order to travel to and speak in the House of Commons. | |||
| 1 August 2023 11,896 voters (14.66% of the electorate of 81,124) signed the petition to require Margaret Ferrier to vacate the seat. | |||
| 5 October 2023 | 30,477/82,046 | 37.15 | |
| Labour Party | 17,845 | 58.55 | |
| Scottish National Party | 8,399 | 27.56 | |
| Conservative & Unionist Party | 1,192 | 3.91 | |
| Liberal Democrats | 895 | 2.94 | |
| Green Party | 601 | 1.97 | |
| Reform UK | 403 | 1.32 | |
| Scottish Family | 319 | 1.05 | |
| Scottish Socialist | 271 | 0.89 | |
| ISP | 207 | 0.68 | |
| TUSC | 178 | 0.58 | |
| Independent | 81 | 0.27 | |
| Volt UK | 46 | 0.15 | |
| Independent | 34 | 0.11 | |
| Independent | 6 | 0.02 | |
| Majority | 9,446 | 30.99 | |
| Rutland & Melton | |||
| 58,310/82,711 | 70.50 | ||
| Conservative & Unionist Party | 36,507 | 62.61 | |
| Labour Party | 9,583 | 16.43 | |
| Liberal Democrats | 7,970 | 13.67 | |
| Green Party | 2,875 | 4.93 | |
| UK Independence Party | 917 | 1.57 | |
| Independent | 458 | 0.79 | |
| Majority | 26,924 | 46.17 | |
| Saffron Walden | |||
| 63,086/87,017 | 72.50 | ||
| Conservative & Unionist Party | 39,714 | 62.95 | |
| Liberal Democrats | 12,120 | 19.21 | |
| Labour Party | 8,305 | 13.16 | |
| Green Party | 2,947 | 4.67 | |
| Majority | 27,594 | 43.74 | |
| Salford & Eccles | |||
| 50,632/82,202 | 61.59 | ||
| Labour Party | 28,755 | 56.79 | |
| Conservative & Unionist Party | 12,428 | 24.55 | |
| Brexit Party | 4,290 | 8.47 | |
| Liberal Democrats | 3,099 | 6.12 | |
| Green Party | 2,060 | 4.07 | |
| Majority | 16,327 | 32.25 | |
| Salisbury | |||
| 53,730/74,560 | 72.06 | ||
| Conservative & Unionist Party | 30,280 | 56.36 | |
| Liberal Democrats | 10,544 | 19.62 | |
| Labour Party | 9,675 | 18.01 | |
| Green Party | 2,486 | 4.63 | |
| Independent | 745 | 1.39 | |
| Majority | 19,736 | 36.73 | |
| Scarborough & Whitby | |||
| 49,724/74,404 | 66.83 | ||
| Conservative & Unionist Party | 27,593 | 55.49 | |
| Labour Party | 17,323 | 34.84 | |
| Liberal Democrats | 3,038 | 6.11 | |
| Yorkshire | 1,770 | 3.56 | |
| Majority | 10,270 | 20.65 | |
| Scunthorpe | |||
| 37,750/61,955 | 60.93 | ||
| Conservative & Unionist Party | 20,306 | 53.79 | |
| Labour Party | 13,855 | 36.70 | |
| Brexit Party | 2,044 | 5.41 | |
| Liberal Democrats | 875 | 2.32 | |
| Green Party | 670 | 1.77 | |
| Majority | 6,451 | 17.09 | |
| Sedgefield | |||
| 41,566/64,325 | 64.62 | ||
| Conservative & Unionist Party | 19,609 | 47.18 | |
| Labour Party | 15,096 | 36.32 | |
| Brexit Party | 3,518 | 8.46 | |
| Liberal Democrats | 1,955 | 4.70 | |
| Green Party | 994 | 2.39 | |
| Independent | 394 | 0.95 | |
| Majority | 4,513 | 10.86 | |
| Sefton Central | |||
| 50,880/69,760 | 72.94 | ||
| Labour Party | 29,254 | 57.50 | |
| Conservative & Unionist Party | 14,132 | 27.78 | |
| Liberal Democrats | 3,386 | 6.65 | |
| Brexit Party | 2,425 | 4.77 | |
| Green Party | 1,261 | 2.48 | |
| Official Liberal Party | 285 | 0.56 | |
| Renew | 137 | 0.27 | |
| Majority | 15,122 | 29.72 | |
| Selby & Ainsty | |||
| 56,418/78,398 | 71.96 | ||
| Conservative & Unionist Party | 33,995 | 60.26 | |
| Labour Party | 13,858 | 24.56 | |
| Liberal Democrats | 4,842 | 8.58 | |
| Yorkshire | 1,900 | 3.37 | |
| Green Party | 1,823 | 3.23 | |
| Majority | 20,137 | 35.69 | |
| 12 June 2023 Resignation of Rt Hon Nigel Adams. | |||
| 20 July 2023 | 35,807/80,150 | 44.67 | |
| Labour Party | 16,456 | 45.96 | |
| Conservative & Unionist Party | 12,295 | 34.34 | |
| Green Party | 1,838 | 5.13 | |
| Independent | 1,503 | 4.20 | |
| Reform UK | 1,332 | 3.72 | |
| Liberal Democrats | 1,188 | 3.32 | |
| Independent | 342 | 0.96 | |
| Social Democratic Party | 314 | 0.88 | |
| Monster Raving Loony Party | 172 | 0.48 | |
| Heritage | 162 | 0.45 | |
| Independent | 99 | 0.28 | |
| Independent | 67 | 0.19 | |
| Climate | 39 | 0.11 | |
| Majority | 4,161 | 11.62 | |
| Sevenoaks | |||
| 50,956/71,757 | 71.01 | ||
| Conservative & Unionist Party | 30,932 | 60.70 | |
| Liberal Democrats | 10,114 | 19.85 | |
| Labour Party | 6,946 | 13.63 | |
| Green Party | 1,974 | 3.87 | |
| Independent | 695 | 1.36 | |
| Libertarian | 295 | 0.58 | |
| Majority | 20,818 | 40.85 | |
| Sheffield Brightside & Hillsborough | |||
| 39,600/69,333 | 57.12 | ||
| Labour Party | 22,369 | 56.49 | |
| Conservative & Unionist Party | 10,095 | 25.49 | |
| Brexit Party | 3,855 | 9.73 | |
| Liberal Democrats | 1,517 | 3.83 | |
| Green Party | 1,179 | 2.98 | |
| UK Independence Party | 585 | 1.48 | |
| Majority | 12,274 | 30.99 | |
| Sheffield Central | |||
| 50,913/89,849 | 56.67 | ||
| Labour Party | 33,968 | 66.72 | |
| Conservative & Unionist Party | 6,695 | 13.15 | |
| Green Party | 4,570 | 8.98 | |
| Liberal Democrats | 3,237 | 6.36 | |
| Brexit Party | 1,969 | 3.87 | |
| Yorkshire | 416 | 0.82 | |
| Independent | 30 | 0.06 | |
| Socialist Equality | 28 | 0.05 | |
| Majority | 27,273 | 53.57 | |
| Sheffield Hallam | |||
| 56,885/72,763 | 78.18 | ||
| Labour Party | 19,709 | 34.65 | |
| Liberal Democrats | 18,997 | 33.40 | |
| Conservative & Unionist Party | 14,696 | 25.83 | |
| Green Party | 1,630 | 2.87 | |
| Brexit Party | 1,562 | 2.75 | |
| UK Independence Party | 168 | 0.30 | |
| Independent | 123 | 0.22 | |
| Majority | 712 | 1.25 | |
| Sheffield Heeley | |||
| 42,695/66,940 | 63.78 | ||
| Labour Party | 21,475 | 50.30 | |
| Conservative & Unionist Party | 12,955 | 30.34 | |
| Brexit Party | 3,538 | 8.29 | |
| Liberal Democrats | 2,916 | 6.83 | |
| Green Party | 1,811 | 4.24 | |
| Majority | 8,520 | 19.96 | |
| Sheffield South East | |||
| 41,998/67,832 | 61.91 | ||
| Labour Party | 19,359 | 46.10 | |
| Conservative & Unionist Party | 15,070 | 35.88 | |
| Brexit Party | 4,478 | 10.66 | |
| Liberal Democrats | 2,125 | 5.06 | |
| Yorkshire | 966 | 2.30 | |
| Majority | 4,289 | 10.21 | |
| Sherwood | |||
| 52,709/77,888 | 67.67 | ||
| Conservative & Unionist Party | 32,049 | 60.80 | |
| Labour Party | 15,863 | 30.10 | |
| Liberal Democrats | 2,883 | 5.47 | |
| Green Party | 1,214 | 2.30 | |
| Independent | 700 | 1.33 | |
| Majority | 16,186 | 30.71 | |
| Shipley | |||
| 54,004/74,029 | 72.95 | ||
| Conservative & Unionist Party | 27,437 | 50.81 | |
| Labour Party | 21,195 | 39.25 | |
| Liberal Democrats | 3,188 | 5.90 | |
| Green Party | 1,301 | 2.41 | |
| Yorkshire | 883 | 1.64 | |
| Majority | 6,242 | 11.56 | |
| Shrewsbury & Atcham | |||
| 59,065/82,238 | 71.82 | ||
| Conservative & Unionist Party | 31,021 | 52.52 | |
| Labour Party | 19,804 | 33.53 | |
| Liberal Democrats | 5,906 | 10.00 | |
| Green Party | 1,762 | 2.98 | |
| Independent | 572 | 0.97 | |
| Majority | 11,217 | 18.99 | |
| Sittingbourne & Sheppey | |||
| 51,394/83,917 | 61.24 | ||
| Conservative & Unionist Party | 34,742 | 67.60 | |
| Labour Party | 10,263 | 19.97 | |
| Liberal Democrats | 3,213 | 6.25 | |
| Independent | 1,257 | 2.45 | |
| Green Party | 1,188 | 2.31 | |
| Monster Raving Loony Party | 404 | 0.79 | |
| Independent | 327 | 0.64 | |
| Majority | 24,479 | 47.63 | |
| Skipton & Ripon | |||
| 58,724/78,673 | 74.64 | ||
| Conservative & Unionist Party | 34,919 | 59.46 | |
| Labour Party | 11,225 | 19.11 | |
| Liberal Democrats | 8,701 | 14.82 | |
| Green Party | 2,748 | 4.68 | |
| Yorkshire | 1,131 | 1.93 | |
| Majority | 23,694 | 40.35 | |
| Sleaford & North Hykeham | |||
| 66,554/94,761 | 70.23 | ||
| Conservative & Unionist Party | 44,683 | 67.14 | |
| Labour Party | 12,118 | 18.21 | |
| Liberal Democrats | 5,355 | 8.05 | |
| Lincolnshire Ind | 1,999 | 3.00 | |
| Green Party | 1,742 | 2.62 | |
| Independent | 657 | 0.99 | |
| Majority | 32,565 | 48.93 | |
| Slough | |||
| 51,038/87,632 | 58.24 | ||
| Labour Party | 29,421 | 57.65 | |
| Conservative & Unionist Party | 15,781 | 30.92 | |
| Liberal Democrats | 3,357 | 6.58 | |
| Brexit Party | 1,432 | 2.81 | |
| Green Party | 1,047 | 2.05 | |
| Majority | 13,640 | 26.73 | |
| Solihull | |||
| 55,344/78,760 | 70.27 | ||
| Conservative & Unionist Party | 32,309 | 58.38 | |
| Labour and Co-operative Party | 11,036 | 19.94 | |
| Liberal Democrats | 9,977 | 18.03 | |
| Green Party | 2,022 | 3.65 | |
| Majority | 21,273 | 38.44 | |
| 7 December 2022 The Conservative whip is removed from Julian Knight. | |||
| Somerton & Frome | |||
| 64,896/85,866 | 75.58 | ||
| Conservative & Unionist Party | 36,230 | 55.83 | |
| Liberal Democrats | 17,017 | 26.22 | |
| Labour Party | 8,354 | 12.87 | |
| Green Party | 3,295 | 5.08 | |
| Majority | 19,213 | 29.61 | |
| 2 April 2022 David Warburton is suspended from the Conservative whip. | |||
| 19 June 2023 Resignation of David Warburton. | |||
| 20 July 2023 | 38,788/87,921 | 44.12 | |
| Liberal Democrats | 21,187 | 54.62 | |
| Conservative & Unionist Party | 10,179 | 26.24 | |
| Green Party | 3,944 | 10.17 | |
| Reform UK | 1,303 | 3.36 | |
| Labour Party | 1,009 | 2.60 | |
| Independent | 635 | 1.64 | |
| UK Independence Party | 275 | 0.71 | |
| Christian Alliance | 256 | 0.66 | |
| Majority | 11,008 | 28.38 | |
| South Antrim | |||
| 42,974/71,711 | 59.93 | ||
| Democratic Unionist Party | 15,149 | 35.25 | |
| Ulster Unionist Party | 12,460 | 28.99 | |
| Alliance Party | 8,190 | 19.06 | |
| Sinn Féin | 4,887 | 11.37 | |
| Social Democratic Labour Party | 2,288 | 5.32 | |
| Majority | 2,689 | 6.26 | |
| South Cambridgeshire | |||
| 66,929/87,288 | 76.68 | ||
| Conservative & Unionist Party | 31,015 | 46.34 | |
| Liberal Democrats | 28,111 | 42.00 | |
| Labour Party | 7,803 | 11.66 | |
| Majority | 2,904 | 4.34 | |
| South Clwyd | |||
| 36,306/53,919 | 67.33 | ||
| Conservative & Unionist Party | 16,222 | 44.68 | |
| Labour Party | 14,983 | 41.27 | |
| Plaid Cymru | 2,137 | 5.89 | |
| Liberal Democrats | 1,496 | 4.12 | |
| Brexit Party | 1,468 | 4.04 | |
| Majority | 1,239 | 3.41 | |
| South Derbyshire | |||
| 53,381/79,331 | 67.29 | ||
| Conservative & Unionist Party | 33,502 | 62.76 | |
| Labour Party | 14,167 | 26.54 | |
| Liberal Democrats | 3,924 | 7.35 | |
| Green Party | 1,788 | 3.35 | |
| Majority | 19,335 | 36.22 | |
| South Dorset | |||
| 51,058/72,924 | 70.02 | ||
| Conservative & Unionist Party | 30,024 | 58.80 | |
| Labour Party | 12,871 | 25.21 | |
| Liberal Democrats | 5,432 | 10.64 | |
| Green Party | 2,246 | 4.40 | |
| Independent | 485 | 0.95 | |
| Majority | 17,153 | 33.60 | |
| South Down | |||
| 49,762/79,175 | 62.85 | ||
| Sinn Féin | 16,137 | 32.43 | |
| Social Democratic Labour Party | 14,517 | 29.17 | |
| Democratic Unionist Party | 7,619 | 15.31 | |
| Alliance Party | 6,916 | 13.90 | |
| Ulster Unionist Party | 3,307 | 6.65 | |
| Aontu | 1,266 | 2.54 | |
| Majority | 1,620 | 3.26 | |
| South East Cambridgeshire | |||
| 64,385/86,769 | 74.20 | ||
| Conservative & Unionist Party | 32,187 | 49.99 | |
| Liberal Democrats | 20,697 | 32.15 | |
| Labour Party | 10,492 | 16.30 | |
| Independent | 1,009 | 1.57 | |
| Majority | 11,490 | 17.85 | |
| South East Cornwall | |||
| 53,655/71,825 | 74.70 | ||
| Conservative & Unionist Party | 31,807 | 59.28 | |
| Labour Party | 10,836 | 20.20 | |
| Liberal Democrats | 8,650 | 16.12 | |
| Green Party | 1,493 | 2.78 | |
| Official Liberal Party | 869 | 1.62 | |
| Majority | 20,971 | 39.08 | |
| South Holland & The Deepings | |||
| 49,179/75,975 | 64.73 | ||
| Conservative & Unionist Party | 37,338 | 75.92 | |
| Labour Party | 6,500 | 13.22 | |
| Liberal Democrats | 3,225 | 6.56 | |
| Green Party | 1,613 | 3.28 | |
| Independent | 503 | 1.02 | |
| Majority | 30,838 | 62.71 | |
| South Leicestershire | |||
| 57,469/80,520 | 71.37 | ||
| Conservative & Unionist Party | 36,791 | 64.02 | |
| Labour Party | 12,787 | 22.25 | |
| Liberal Democrats | 5,452 | 9.49 | |
| Green Party | 2,439 | 4.24 | |
| Majority | 24,004 | 41.77 | |
| South Norfolk | |||
| 62,484/86,214 | 72.48 | ||
| Conservative & Unionist Party | 36,258 | 58.03 | |
| Labour Party | 14,983 | 23.98 | |
| Liberal Democrats | 8,744 | 13.99 | |
| Green Party | 2,499 | 4.00 | |
| Majority | 21,275 | 34.05 | |
| South Northamptonshire | |||
| 66,908/90,842 | 73.65 | ||
| Conservative & Unionist Party | 41,755 | 62.41 | |
| Labour Party | 13,994 | 20.92 | |
| Liberal Democrats | 7,891 | 11.79 | |
| Green Party | 2,634 | 3.94 | |
| Independent | 463 | 0.69 | |
| Independent | 171 | 0.26 | |
| Majority | 27,761 | 41.49 | |
| South Ribble | |||
| 53,784/75,344 | 71.38 | ||
| Conservative & Unionist Party | 30,028 | 55.83 | |
| Labour Party | 18,829 | 35.01 | |
| Liberal Democrats | 3,720 | 6.92 | |
| Green Party | 1,207 | 2.24 | |
| Majority | 11,199 | 20.82 | |
| South Shields | |||
| 37,882/62,793 | 60.33 | ||
| Labour Party | 17,273 | 45.60 | |
| Conservative & Unionist Party | 7,688 | 20.29 | |
| Brexit Party | 6,446 | 17.02 | |
| Independent | 3,658 | 9.66 | |
| Liberal Democrats | 1,514 | 4.00 | |
| Green Party | 1,303 | 3.44 | |
| Majority | 9,585 | 25.30 | |
| South Staffordshire | |||
| 50,005/73,668 | 67.88 | ||
| Conservative & Unionist Party | 36,520 | 73.03 | |
| Labour Party | 8,270 | 16.54 | |
| Liberal Democrats | 3,280 | 6.56 | |
| Green Party | 1,935 | 3.87 | |
| Majority | 28,250 | 56.49 | |
| South Suffolk | |||
| 53,489/76,201 | 70.19 | ||
| Conservative & Unionist Party | 33,270 | 62.20 | |
| Labour Party | 10,373 | 19.39 | |
| Liberal Democrats | 6,702 | 12.53 | |
| Green Party | 3,144 | 5.88 | |
| Majority | 22,897 | 42.81 | |
| South West Bedfordshire | |||
| 53,307/79,926 | 66.70 | ||
| Conservative & Unionist Party | 32,212 | 60.43 | |
| Labour Party | 13,629 | 25.57 | |
| Liberal Democrats | 5,435 | 10.20 | |
| Green Party | 2,031 | 3.81 | |
| Majority | 18,583 | 34.86 | |
| South West Devon | |||
| 53,367/72,535 | 73.57 | ||
| Conservative & Unionist Party | 33,286 | 62.37 | |
| Labour Party | 11,856 | 22.22 | |
| Liberal Democrats | 6,207 | 11.63 | |
| Green Party | 2,018 | 3.78 | |
| Majority | 21,430 | 40.16 | |
| South West Hertfordshire | |||
| 61,191/80,449 | 76.06 | ||
| Conservative & Unionist Party | 30,327 | 49.56 | |
| Independent | 15,919 | 26.02 | |
| Labour Party | 7,228 | 11.81 | |
| Liberal Democrats | 6,251 | 10.22 | |
| Green Party | 1,466 | 2.40 | |
| Majority | 14,408 | 23.55 | |
| South West Norfolk | |||
| 51,466/78,384 | 65.66 | ||
| Conservative & Unionist Party | 35,507 | 68.99 | |
| Labour Party | 9,312 | 18.09 | |
| Liberal Democrats | 4,166 | 8.09 | |
| Green Party | 1,645 | 3.20 | |
| Monster Raving Loony Party | 836 | 1.62 | |
| Majority | 26,195 | 50.90 | |
| 5 September 2022 Rt Hon Liz Truss elected leader of the Conservative party, beating Rt Hon Rishi Sunak by 81,326 to 60,399 votes. | |||
| 6 September 2022 Rt Hon Liz Truss appointed Prime Minister. | |||
| 20 October 2022 Rt Hon Liz Truss resigns as leader of the Conservative Party. | |||
| South West Surrey | |||
| 60,340/79,096 | 76.29 | ||
| Conservative & Unionist Party | 32,191 | 53.35 | |
| Liberal Democrats | 23,374 | 38.74 | |
| Labour Party | 4,775 | 7.91 | |
| Majority | 8,817 | 14.61 | |
| South West Wiltshire | |||
| 54,895/77,970 | 70.41 | ||
| Conservative & Unionist Party | 33,038 | 60.18 | |
| Labour Party | 11,408 | 20.78 | |
| Liberal Democrats | 8,015 | 14.60 | |
| Green Party | 2,434 | 4.43 | |
| Majority | 21,630 | 39.40 | |
| Southampton Itchen | |||
| 47,421/72,293 | 65.60 | ||
| Conservative & Unionist Party | 23,952 | 50.51 | |
| Labour Party | 19,454 | 41.02 | |
| Liberal Democrats | 2,503 | 5.28 | |
| Green Party | 1,040 | 2.19 | |
| UK Independence Party | 472 | 1.00 | |
| Majority | 4,498 | 9.49 | |
| Southampton Test | |||
| 44,994/70,113 | 64.17 | ||
| Labour Party | 22,256 | 49.46 | |
| Conservative & Unionist Party | 16,043 | 35.66 | |
| Liberal Democrats | 3,449 | 7.67 | |
| Brexit Party | 1,591 | 3.54 | |
| Green Party | 1,433 | 3.18 | |
| Independent | 222 | 0.49 | |
| Majority | 6,213 | 13.81 | |
| Southend West | |||
| 46,537/69,043 | 67.40 | ||
| Conservative & Unionist Party | 27,555 | 59.21 | |
| Labour Party | 13,096 | 28.14 | |
| Liberal Democrats | 5,312 | 11.41 | |
| Independent | 574 | 1.23 | |
| Majority | 14,459 | 31.07 | |
| 15 October 2021 Assassination of Sir David Amess. | |||
| 3 February 2022 | 14,858/66,462 | 22.36 | |
| Conservative & Unionist Party | 12,792 | 86.10 | |
| Psychedelic Movement | 512 | 3.45 | |
| UK Independence Party | 400 | 2.69 | |
| English Democrats Party | 320 | 2.15 | |
| Independent | 299 | 2.01 | |
| Heritage | 236 | 1.59 | |
| Freedom Alliance | 161 | 1.08 | |
| English Constitution | 86 | 0.58 | |
| Independent | 52 | 0.35 | |
| Majority | 12,280 | 82.65 | |
| Southport | |||
| 48,180/70,837 | 68.02 | ||
| Conservative & Unionist Party | 22,914 | 47.56 | |
| Labour Party | 18,767 | 38.95 | |
| Liberal Democrats | 6,499 | 13.49 | |
| Majority | 4,147 | 8.61 | |
| Spelthorne | |||
| 49,510/70,929 | 69.80 | ||
| Conservative & Unionist Party | 29,141 | 58.86 | |
| Labour Party | 10,748 | 21.71 | |
| Liberal Democrats | 7,499 | 15.15 | |
| Green Party | 2,122 | 4.29 | |
| Majority | 18,393 | 37.15 | |
| St Albans | |||
| 57,599/73,727 | 78.12 | ||
| Liberal Democrats | 28,867 | 50.12 | |
| Conservative & Unionist Party | 22,574 | 39.19 | |
| Labour Party | 5,000 | 8.68 | |
| Green Party | 1,004 | 1.74 | |
| Independent | 154 | 0.27 | |
| Majority | 6,293 | 10.93 | |
| St Austell & Newquay | |||
| 55,776/79,930 | 69.78 | ||
| Conservative & Unionist Party | 31,273 | 56.07 | |
| Labour Party | 14,747 | 26.44 | |
| Liberal Democrats | 5,861 | 10.51 | |
| Mebyon Kernow | 1,660 | 2.98 | |
| Green Party | 1,609 | 2.88 | |
| Official Liberal Party | 626 | 1.12 | |
| Majority | 16,526 | 29.63 | |
| St Helens North | |||
| 47,561/75,593 | 62.92 | ||
| Labour Party | 24,870 | 52.29 | |
| Conservative & Unionist Party | 12,661 | 26.62 | |
| Brexit Party | 5,396 | 11.35 | |
| Liberal Democrats | 2,668 | 5.61 | |
| Green Party | 1,966 | 4.13 | |
| Majority | 12,209 | 25.67 | |
| 7 December 2022 The Labour whip is removed from Conor McGinn. | |||
| St Helens South & Whiston | |||
| 50,240/79,058 | 63.55 | ||
| Labour Party | 29,457 | 58.63 | |
| Conservative & Unionist Party | 10,299 | 20.50 | |
| Brexit Party | 5,353 | 10.65 | |
| Liberal Democrats | 2,882 | 5.74 | |
| Green Party | 2,249 | 4.48 | |
| Majority | 19,158 | 38.13 | |
| St Ives | |||
| 51,413/68,795 | 74.73 | ||
| Conservative & Unionist Party | 25,365 | 49.34 | |
| Liberal Democrats | 21,085 | 41.01 | |
| Labour Party | 3,553 | 6.91 | |
| Green Party | 964 | 1.88 | |
| Official Liberal Party | 314 | 0.61 | |
| The Common People | 132 | 0.26 | |
| Majority | 4,280 | 8.32 | |
| Stafford | |||
| 51,149/72,572 | 70.48 | ||
| Conservative & Unionist Party | 29,992 | 58.64 | |
| Labour Party | 15,615 | 30.53 | |
| Liberal Democrats | 3,175 | 6.21 | |
| Green Party | 2,367 | 4.63 | |
| Majority | 14,377 | 28.11 | |
| Staffordshire Moorlands | |||
| 43,656/65,485 | 66.67 | ||
| Conservative & Unionist Party | 28,192 | 64.58 | |
| Labour Party | 11,764 | 26.95 | |
| Liberal Democrats | 2,469 | 5.66 | |
| Green Party | 1,231 | 2.82 | |
| Majority | 16,428 | 37.63 | |
| Stalybridge & Hyde | |||
| 42,368/73,064 | 57.99 | ||
| Labour Party | 19,025 | 44.90 | |
| Conservative & Unionist Party | 16,079 | 37.95 | |
| Brexit Party | 3,591 | 8.48 | |
| Liberal Democrats | 1,827 | 4.31 | |
| Green Party | 1,411 | 3.33 | |
| Official Liberal Party | 435 | 1.03 | |
| Majority | 2,946 | 6.95 | |
| Stevenage | |||
| 47,683/71,562 | 66.63 | ||
| Conservative & Unionist Party | 25,328 | 53.12 | |
| Labour Party | 16,766 | 35.16 | |
| Liberal Democrats | 4,132 | 8.67 | |
| Green Party | 1,457 | 3.06 | |
| Majority | 8,562 | 17.96 | |
| Stirling | |||
| 52,620/68,473 | 76.85 | ||
| Scottish National Party | 26,895 | 51.11 | |
| Conservative & Unionist Party | 17,641 | 33.53 | |
| Labour Party | 4,275 | 8.12 | |
| Liberal Democrats | 2,867 | 5.45 | |
| Green Party | 942 | 1.79 | |
| Majority | 9,254 | 17.59 | |
| Stockport | |||
| 41,715/65,391 | 63.79 | ||
| Labour Party | 21,695 | 52.01 | |
| Conservative & Unionist Party | 11,656 | 27.94 | |
| Liberal Democrats | 5,043 | 12.09 | |
| Brexit Party | 1,918 | 4.60 | |
| Green Party | 1,403 | 3.36 | |
| Majority | 10,039 | 24.07 | |
| Stockton North | |||
| 41,156/66,649 | 61.75 | ||
| Labour Party | 17,728 | 43.08 | |
| Conservative & Unionist Party | 16,701 | 40.58 | |
| Brexit Party | 3,907 | 9.49 | |
| Liberal Democrats | 1,631 | 3.96 | |
| North East | 1,189 | 2.89 | |
| Majority | 1,027 | 2.50 | |
| Stockton South | |||
| 54,802/76,870 | 71.29 | ||
| Conservative & Unionist Party | 27,764 | 50.66 | |
| Labour Party | 22,504 | 41.06 | |
| Liberal Democrats | 2,338 | 4.27 | |
| Brexit Party | 2,196 | 4.01 | |
| Majority | 5,260 | 9.60 | |
| Stoke-on-Trent Central | |||
| 32,070/55,419 | 57.87 | ||
| Conservative & Unionist Party | 14,557 | 45.39 | |
| Labour Party | 13,887 | 43.30 | |
| Brexit Party | 1,691 | 5.27 | |
| Liberal Democrats | 1,116 | 3.48 | |
| Green Party | 819 | 2.55 | |
| Majority | 670 | 2.09 | |
| Stoke-on-Trent North | |||
| 40,134/68,298 | 58.76 | ||
| Conservative & Unionist Party | 20,974 | 52.26 | |
| Labour Party | 14,688 | 36.60 | |
| Brexit Party | 2,374 | 5.92 | |
| Liberal Democrats | 1,268 | 3.16 | |
| Green Party | 508 | 1.27 | |
| Independent | 322 | 0.80 | |
| Majority | 6,286 | 15.66 | |
| Stoke-on-Trent South | |||
| 39,604/64,499 | 61.40 | ||
| Conservative & Unionist Party | 24,632 | 62.20 | |
| Labour Party | 13,361 | 33.74 | |
| Liberal Democrats | 1,611 | 4.07 | |
| Majority | 11,271 | 28.46 | |
| Stone | |||
| 49,843/69,378 | 71.84 | ||
| Conservative & Unionist Party | 31,687 | 63.57 | |
| Labour Party | 11,742 | 23.56 | |
| Liberal Democrats | 4,412 | 8.85 | |
| Green Party | 2,002 | 4.02 | |
| Majority | 19,945 | 40.02 | |
| Stourbridge | |||
| 45,689/69,891 | 65.37 | ||
| Conservative & Unionist Party | 27,534 | 60.26 | |
| Labour Party | 13,963 | 30.56 | |
| Liberal Democrats | 2,523 | 5.52 | |
| Green Party | 1,048 | 2.29 | |
| Independent | 621 | 1.36 | |
| Majority | 13,571 | 29.70 | |
| Strangford | |||
| 37,485/66,928 | 56.01 | ||
| Democratic Unionist Party | 17,705 | 47.23 | |
| Alliance Party | 10,634 | 28.37 | |
| Ulster Unionist Party | 4,023 | 10.73 | |
| Social Democratic Labour Party | 1,994 | 5.32 | |
| Conservative & Unionist Party | 1,476 | 3.94 | |
| Green Party | 790 | 2.11 | |
| Sinn Féin | 555 | 1.48 | |
| UK Independence Party | 308 | 0.82 | |
| Majority | 7,071 | 18.86 | |
| Stratford-on-Avon | |||
| 55,048/74,038 | 74.35 | ||
| Conservative & Unionist Party | 33,343 | 60.57 | |
| Liberal Democrats | 13,371 | 24.29 | |
| Labour Party | 6,222 | 11.30 | |
| Green Party | 2,112 | 3.84 | |
| Majority | 19,972 | 36.28 | |
| Streatham | |||
| 56,513/84,783 | 66.66 | ||
| Labour Party | 30,976 | 54.81 | |
| Liberal Democrats | 13,286 | 23.51 | |
| Conservative & Unionist Party | 9,060 | 16.03 | |
| Green Party | 2,567 | 4.54 | |
| Brexit Party | 624 | 1.10 | |
| Majority | 17,690 | 31.30 | |
| Stretford & Urmston | |||
| 50,067/72,372 | 69.18 | ||
| Labour Party | 30,195 | 60.31 | |
| Conservative & Unionist Party | 13,778 | 27.52 | |
| Liberal Democrats | 2,969 | 5.93 | |
| Brexit Party | 1,768 | 3.53 | |
| Green Party | 1,357 | 2.71 | |
| Majority | 16,417 | 32.79 | |
| 10 November 2022 Resignation of Kate Green. | |||
| 15 December 2022 | 18,418/71,641 | 25.71 | |
| Labour Party | 12,828 | 69.65 | |
| Conservative & Unionist Party | 2,922 | 15.86 | |
| Green Party | 789 | 4.28 | |
| Liberal Democrats | 659 | 3.58 | |
| Reform UK | 650 | 3.53 | |
| Rejoin EU | 237 | 1.29 | |
| Independent | 183 | 0.99 | |
| Freedom All | 76 | 0.41 | |
| Social Democratic Party | 74 | 0.40 | |
| Majority | 9,906 | 53.78 | |
| Stroud | |||
| 65,930/84,537 | 77.99 | ||
| Conservative & Unionist Party | 31,582 | 47.90 | |
| Labour and Co-operative Party | 27,742 | 42.08 | |
| Green Party | 4,954 | 7.51 | |
| Brexit Party | 1,085 | 1.65 | |
| Libertarian | 567 | 0.86 | |
| Majority | 3,840 | 5.82 | |
| Suffolk Coastal | |||
| 58,308/81,910 | 71.19 | ||
| Conservative & Unionist Party | 32,958 | 56.52 | |
| Labour Party | 12,425 | 21.31 | |
| Liberal Democrats | 8,719 | 14.95 | |
| Green Party | 2,713 | 4.65 | |
| Independent | 1,493 | 2.56 | |
| Majority | 20,533 | 35.21 | |
| Sunderland Central | |||
| 43,476/72,680 | 59.82 | ||
| Labour Party | 18,336 | 42.17 | |
| Conservative & Unionist Party | 15,372 | 35.36 | |
| Brexit Party | 5,047 | 11.61 | |
| Liberal Democrats | 3,025 | 6.96 | |
| Green Party | 1,212 | 2.79 | |
| Independent | 484 | 1.11 | |
| Majority | 2,964 | 6.82 | |
| Surrey Heath | |||
| 58,654/81,349 | 72.10 | ||
| Conservative & Unionist Party | 34,358 | 58.58 | |
| Liberal Democrats | 16,009 | 27.29 | |
| Labour Party | 5,407 | 9.22 | |
| Green Party | 2,252 | 3.84 | |
| UK Independence Party | 628 | 1.07 | |
| Majority | 18,349 | 31.28 | |
| Sutton & Cheam | |||
| 50,487/71,779 | 70.34 | ||
| Conservative & Unionist Party | 25,235 | 49.98 | |
| Liberal Democrats | 16,884 | 33.44 | |
| Labour Party | 7,200 | 14.26 | |
| Green Party | 1,168 | 2.31 | |
| Majority | 8,351 | 16.54 | |
| Sutton Coldfield | |||
| 52,325/75,638 | 69.18 | ||
| Conservative & Unionist Party | 31,604 | 60.40 | |
| Labour Party | 12,332 | 23.57 | |
| Liberal Democrats | 6,358 | 12.15 | |
| Green Party | 2,031 | 3.88 | |
| Majority | 19,272 | 36.83 | |
| Swansea East | |||
| 33,579/58,450 | 57.45 | ||
| Labour Party | 17,405 | 51.83 | |
| Conservative & Unionist Party | 9,435 | 28.10 | |
| Brexit Party | 2,842 | 8.46 | |
| Plaid Cymru | 1,905 | 5.67 | |
| Liberal Democrats | 1,409 | 4.20 | |
| Green Party | 583 | 1.74 | |
| Majority | 7,970 | 23.74 | |
| Swansea West | |||
| 35,830/57,078 | 62.77 | ||
| Labour Party | 18,493 | 51.61 | |
| Conservative & Unionist Party | 10,377 | 28.96 | |
| Liberal Democrats | 2,993 | 8.35 | |
| Plaid Cymru | 1,984 | 5.54 | |
| Brexit Party | 1,983 | 5.53 | |
| Majority | 8,116 | 22.65 | |
| 1 June 2023 Geraint Davies was suspended from the Labour whip. | |||
| Swindon North | |||
| 55,115/82,441 | 66.85 | ||
| Conservative & Unionist Party | 32,584 | 59.12 | |
| Labour Party | 16,413 | 29.78 | |
| Liberal Democrats | 4,408 | 8.00 | |
| Green Party | 1,710 | 3.10 | |
| Majority | 16,171 | 29.34 | |
| Swindon South | |||
| 50,746/73,118 | 69.40 | ||
| Conservative & Unionist Party | 26,536 | 52.29 | |
| Labour and Co-operative Party | 19,911 | 39.24 | |
| Liberal Democrats | 4,299 | 8.47 | |
| Majority | 6,625 | 13.06 | |
| Tamworth | |||
| 46,056/72,544 | 63.49 | ||
| Conservative & Unionist Party | 30,542 | 66.31 | |
| Labour and Co-operative Party | 10,908 | 23.68 | |
| Liberal Democrats | 2,426 | 5.27 | |
| Green Party | 935 | 2.03 | |
| UK Independence Party | 814 | 1.77 | |
| Independent | 431 | 0.94 | |
| Majority | 19,634 | 42.63 | |
| 1 July 2022 The Conservative whip is withdrawn from Rt Hon Christopher Pincher following allegations of sexual abuse. | |||
| 7 September 2023 Resignation of Rt Hon Chris Pincher. | |||
| 19 October 2023 | 25,586/71,302 | 35.88 | |
| Labour Party | 11,719 | 45.80 | |
| Conservative & Unionist Party | 10,403 | 40.66 | |
| Reform UK | 1,373 | 5.37 | |
| Britain First | 580 | 2.27 | |
| UK Independence Party | 436 | 1.70 | |
| Green Party | 417 | 1.63 | |
| Liberal Democrats | 417 | 1.63 | |
| Monster Raving Loony Party | 155 | 0.61 | |
| Independent | 86 | 0.34 | |
| Majority | 1,316 | 5.14 | |
| Tatton | |||
| 48,967/69,018 | 70.95 | ||
| Conservative & Unionist Party | 28,277 | 57.75 | |
| Labour Party | 10,890 | 22.24 | |
| Liberal Democrats | 7,712 | 15.75 | |
| Green Party | 2,088 | 4.26 | |
| Majority | 17,387 | 35.51 | |
| Taunton Deane | |||
| 63,733/88,676 | 71.87 | ||
| Conservative & Unionist Party | 34,164 | 53.60 | |
| Liberal Democrats | 22,464 | 35.25 | |
| Labour Party | 4,715 | 7.40 | |
| Independent | 2,390 | 3.75 | |
| Majority | 11,700 | 18.36 | |
| Telford | |||
| 42,825/68,921 | 62.14 | ||
| Conservative & Unionist Party | 25,546 | 59.65 | |
| Labour Party | 14,605 | 34.10 | |
| Liberal Democrats | 2,674 | 6.24 | |
| Majority | 10,941 | 25.55 | |
| Tewkesbury | |||
| 61,140/83,958 | 72.82 | ||
| Conservative & Unionist Party | 35,728 | 58.44 | |
| Liberal Democrats | 13,318 | 21.78 | |
| Labour Party | 9,310 | 15.23 | |
| Green Party | 2,784 | 4.55 | |
| Majority | 22,410 | 36.65 | |
| Thanet North | |||
| 48,178/72,811 | 66.17 | ||
| Conservative & Unionist Party | 30,066 | 62.41 | |
| Labour Party | 12,877 | 26.73 | |
| Liberal Democrats | 3,439 | 7.14 | |
| Green Party | 1,796 | 3.73 | |
| Majority | 17,189 | 35.68 | |
| Thanet South | |||
| 48,257/73,302 | 65.83 | ||
| Conservative & Unionist Party | 27,084 | 56.12 | |
| Labour Party | 16,497 | 34.19 | |
| Liberal Democrats | 2,727 | 5.65 | |
| Green Party | 1,949 | 4.04 | |
| Majority | 10,587 | 21.94 | |
| The Cotswolds | |||
| 61,176/81,939 | 74.66 | ||
| Conservative & Unionist Party | 35,484 | 58.00 | |
| Liberal Democrats | 15,270 | 24.96 | |
| Labour Party | 7,110 | 11.62 | |
| Green Party | 3,312 | 5.41 | |
| Majority | 20,214 | 33.04 | |
| The Wrekin | |||
| 48,890/70,693 | 69.16 | ||
| Conservative & Unionist Party | 31,029 | 63.47 | |
| Labour Party | 12,303 | 25.16 | |
| Liberal Democrats | 4,067 | 8.32 | |
| Green Party | 1,491 | 3.05 | |
| Majority | 18,726 | 38.30 | |
| Thirsk & Malton | |||
| 56,588/80,979 | 69.88 | ||
| Conservative & Unionist Party | 35,634 | 62.97 | |
| Labour Party | 10,480 | 18.52 | |
| Liberal Democrats | 6,774 | 11.97 | |
| Green Party | 2,263 | 4.00 | |
| Yorkshire | 881 | 1.56 | |
| Independent | 245 | 0.43 | |
| Independent | 184 | 0.33 | |
| Social Democratic Party | 127 | 0.22 | |
| Majority | 25,154 | 44.45 | |
| Thornbury & Yate | |||
| 52,243/69,492 | 75.18 | ||
| Conservative & Unionist Party | 30,202 | 57.81 | |
| Liberal Democrats | 17,833 | 34.13 | |
| Labour Party | 4,208 | 8.05 | |
| Majority | 12,369 | 23.68 | |
| Thurrock | |||
| 47,467/79,659 | 59.59 | ||
| Conservative & Unionist Party | 27,795 | 58.56 | |
| Labour Party | 16,313 | 34.37 | |
| Liberal Democrats | 1,510 | 3.18 | |
| Independent | 1,042 | 2.20 | |
| Green Party | 807 | 1.70 | |
| Majority | 11,482 | 24.19 | |
| Tiverton & Honiton | |||
| 59,613/82,953 | 71.86 | ||
| Conservative & Unionist Party | 35,893 | 60.21 | |
| Labour Party | 11,654 | 19.55 | |
| Liberal Democrats | 8,807 | 14.77 | |
| Green Party | 2,291 | 3.84 | |
| UK Independence Party | 968 | 1.62 | |
| Majority | 24,239 | 40.66 | |
| 29 April 2022 The Conservative whip was removed from Neil Parish after claims he had been watching pornography while in the chamber of the House of Commons. | |||
| 30 April 2022 Resignation of Neil Parish. | |||
| 23 June 2022 | 42,591/82,953 | 51.34 | |
| Liberal Democrats | 22,537 | 52.91 | |
| Conservative & Unionist Party | 16,393 | 38.49 | |
| Labour Party | 1,562 | 3.67 | |
| Green Party | 1,064 | 2.50 | |
| Reform UK | 481 | 1.13 | |
| UK Independence Party | 241 | 0.57 | |
| Heritage | 167 | 0.39 | |
| For Britain | 146 | 0.34 | |
| Majority | 6,144 | 14.43 | |
| Tonbridge & Malling | |||
| 57,003/79,278 | 71.90 | ||
| Conservative & Unionist Party | 35,784 | 62.78 | |
| Liberal Democrats | 8,843 | 15.51 | |
| Labour Party | 8,286 | 14.54 | |
| Green Party | 4,090 | 7.18 | |
| Majority | 26,941 | 47.26 | |
| Tooting | |||
| 58,473/76,933 | 76.01 | ||
| Labour Party | 30,811 | 52.69 | |
| Conservative & Unionist Party | 16,504 | 28.22 | |
| Liberal Democrats | 8,305 | 14.20 | |
| Green Party | 2,314 | 3.96 | |
| Brexit Party | 462 | 0.79 | |
| Social Democratic Party | 77 | 0.13 | |
| Majority | 14,307 | 24.47 | |
| Torbay | |||
| 50,426/75,054 | 67.19 | ||
| Conservative & Unionist Party | 29,863 | 59.22 | |
| Liberal Democrats | 12,114 | 24.02 | |
| Labour Party | 6,562 | 13.01 | |
| Green Party | 1,239 | 2.46 | |
| Independent | 648 | 1.29 | |
| Majority | 17,749 | 35.20 | |
| Torfaen | |||
| 37,176/62,330 | 59.64 | ||
| Labour Party | 15,546 | 41.82 | |
| Conservative & Unionist Party | 11,804 | 31.75 | |
| Brexit Party | 5,742 | 15.45 | |
| Liberal Democrats | 1,831 | 4.93 | |
| Plaid Cymru | 1,441 | 3.88 | |
| Green Party | 812 | 2.18 | |
| Majority | 3,742 | 10.07 | |
| Totnes | |||
| 52,182/69,863 | 74.69 | ||
| Conservative & Unionist Party | 27,751 | 53.18 | |
| Liberal Democrats | 15,027 | 28.80 | |
| Labour Party | 8,860 | 16.98 | |
| Independent | 544 | 1.04 | |
| Majority | 12,724 | 24.38 | |
| Tottenham | |||
| 46,856/75,740 | 61.86 | ||
| Labour Party | 35,621 | 76.02 | |
| Conservative & Unionist Party | 5,446 | 11.62 | |
| Liberal Democrats | 3,168 | 6.76 | |
| Green Party | 1,873 | 4.00 | |
| Brexit Party | 527 | 1.12 | |
| Social Democratic Party | 91 | 0.19 | |
| Workers Revolutionary Party | 88 | 0.19 | |
| Communist League | 42 | 0.09 | |
| Majority | 30,175 | 64.40 | |
| Truro & Falmouth | |||
| 59,190/76,719 | 77.15 | ||
| Conservative & Unionist Party | 27,237 | 46.02 | |
| Labour Party | 22,676 | 38.31 | |
| Liberal Democrats | 7,150 | 12.08 | |
| Green Party | 1,714 | 2.90 | |
| Official Liberal Party | 413 | 0.70 | |
| Majority | 4,561 | 7.71 | |
| Tunbridge Wells | |||
| 54,650/74,823 | 73.04 | ||
| Conservative & Unionist Party | 30,119 | 55.11 | |
| Liberal Democrats | 15,474 | 28.31 | |
| Labour Party | 8,098 | 14.82 | |
| Independent | 488 | 0.89 | |
| Independent | 471 | 0.86 | |
| Majority | 14,645 | 26.80 | |
| Twickenham | |||
| 64,503/84,906 | 75.97 | ||
| Liberal Democrats | 36,166 | 56.07 | |
| Conservative & Unionist Party | 22,045 | 34.18 | |
| Labour Party | 5,476 | 8.49 | |
| Brexit Party | 816 | 1.27 | |
| Majority | 14,121 | 21.89 | |
| Tynemouth | |||
| 56,034/77,261 | 72.53 | ||
| Labour Party | 26,928 | 48.06 | |
| Conservative & Unionist Party | 22,071 | 39.39 | |
| Liberal Democrats | 3,791 | 6.77 | |
| Brexit Party | 1,963 | 3.50 | |
| Green Party | 1,281 | 2.29 | |
| Majority | 4,857 | 8.67 | |
| Upper Bann | |||
| 50,045/82,887 | 60.38 | ||
| Democratic Unionist Party | 20,501 | 40.97 | |
| Sinn Féin | 12,291 | 24.56 | |
| Alliance Party | 6,433 | 12.85 | |
| Ulster Unionist Party | 6,197 | 12.38 | |
| Social Democratic Labour Party | 4,623 | 9.24 | |
| Majority | 8,210 | 16.41 | |
| Uxbridge & Ruislip South | |||
| 48,187/70,365 | 68.48 | ||
| Conservative & Unionist Party | 25,351 | 52.61 | |
| Labour Party | 18,141 | 37.65 | |
| Liberal Democrats | 3,026 | 6.28 | |
| Green Party | 1,090 | 2.26 | |
| UK Independence Party | 283 | 0.59 | |
| Monster Raving Loony Party | 125 | 0.26 | |
| Independent | 69 | 0.14 | |
| Independent | 44 | 0.09 | |
| Independent | 23 | 0.05 | |
| Independent | 22 | 0.05 | |
| Independent | 8 | 0.02 | |
| Independent | 5 | 0.01 | |
| Majority | 7,210 | 14.96 | |
| David Hughes stood as Lord Buckethead. | |||
| Jonathan Harvey stood as Count Binface. | |||
| 7 July 2022 Rt Hon Boris Johnson resigns as leader of the Conservative Party. | |||
| 12 June 2023 Resignation of Rt Hon Boris Johnson. | |||
| 20 July 2023 | 30,925/67,060 | 46.12 | |
| Conservative & Unionist Party | 13,965 | 45.16 | |
| Labour Party | 13,470 | 43.56 | |
| Green Party | 893 | 2.89 | |
| Reclaim | 714 | 2.31 | |
| Liberal Democrats | 526 | 1.70 | |
| Social Democratic Party | 248 | 0.80 | |
| Independent | 208 | 0.67 | |
| Count Binface | 190 | 0.61 | |
| Independent | 186 | 0.60 | |
| Rejoin EU | 105 | 0.34 | |
| Let London Live | 101 | 0.33 | |
| Independent | 91 | 0.29 | |
| Christian Alliance | 78 | 0.25 | |
| UK Independence Party | 61 | 0.20 | |
| Climate | 49 | 0.16 | |
| Monster Raving Loony Party | 32 | 0.10 | |
| Independent | 8 | 0.03 | |
| Majority | 495 | 1.60 | |
| Vale of Clwyd | |||
| 37,213/56,649 | 65.69 | ||
| Conservative & Unionist Party | 17,270 | 46.41 | |
| Labour Party | 15,443 | 41.50 | |
| Plaid Cymru | 1,552 | 4.17 | |
| Brexit Party | 1,477 | 3.97 | |
| Liberal Democrats | 1,471 | 3.95 | |
| Majority | 1,827 | 4.91 | |
| Vale of Glamorgan | |||
| 54,807/76,508 | 71.64 | ||
| Conservative & Unionist Party | 27,305 | 49.82 | |
| Labour Party | 23,743 | 43.32 | |
| Green Party | 3,251 | 5.93 | |
| Gwlad Gwlad | 508 | 0.93 | |
| Majority | 3,562 | 6.50 | |
| Vauxhall | |||
| 56,333/88,659 | 63.54 | ||
| Labour and Co-operative Party | 31,615 | 56.12 | |
| Liberal Democrats | 12,003 | 21.31 | |
| Conservative & Unionist Party | 9,422 | 16.73 | |
| Green Party | 2,516 | 4.47 | |
| Brexit Party | 641 | 1.14 | |
| Independent | 136 | 0.24 | |
| Majority | 19,612 | 34.81 | |
| Wakefield | |||
| 45,027/70,192 | 64.15 | ||
| Conservative & Unionist Party | 21,283 | 47.27 | |
| Labour Party | 17,925 | 39.81 | |
| Brexit Party | 2,725 | 6.05 | |
| Liberal Democrats | 1,772 | 3.94 | |
| Yorkshire | 868 | 1.93 | |
| Independent | 454 | 1.01 | |
| Majority | 3,358 | 7.46 | |
| 18 June 2021 The Conservative whip is removed from Imran Ahmad-Khan following him being charged with sexual assault. | |||
| 3 May 2022 Resignation of Imran Ahmad-Khan after he was convicted of sexual abuse of a minor. | |||
| 23 June 2022 | 27,466/69,601 | 39.46 | |
| Labour Party | 13,166 | 47.94 | |
| Conservative & Unionist Party | 8,241 | 30.00 | |
| Independent | 2,090 | 7.61 | |
| Yorkshire | 1,182 | 4.30 | |
| Green Party | 587 | 2.14 | |
| Reform UK | 513 | 1.87 | |
| Liberal Democrats | 508 | 1.85 | |
| Britain First | 311 | 1.13 | |
| Freedom Alliance | 187 | 0.68 | |
| Monster Raving Loony Party | 171 | 0.62 | |
| Christian Peoples Alliance | 144 | 0.52 | |
| English Democrats Party | 135 | 0.49 | |
| UK Independence Party | 124 | 0.45 | |
| Northern Independence | 84 | 0.31 | |
| Independent | 23 | 0.08 | |
| Majority | 4,925 | 17.93 | |
| Wallasey | |||
| 46,492/66,310 | 70.11 | ||
| Labour Party | 29,901 | 64.31 | |
| Conservative & Unionist Party | 11,579 | 24.91 | |
| Brexit Party | 2,037 | 4.38 | |
| Liberal Democrats | 1,843 | 3.96 | |
| Green Party | 1,132 | 2.43 | |
| Majority | 18,322 | 39.41 | |
| Walsall North | |||
| 36,556/67,177 | 54.42 | ||
| Conservative & Unionist Party | 23,334 | 63.83 | |
| Labour Party | 11,369 | 31.10 | |
| Liberal Democrats | 1,236 | 3.38 | |
| Green Party | 617 | 1.69 | |
| Majority | 11,965 | 32.73 | |
| Walsall South | |||
| 42,472/68,024 | 62.44 | ||
| Labour Party | 20,872 | 49.14 | |
| Conservative & Unionist Party | 17,416 | 41.01 | |
| Brexit Party | 1,660 | 3.91 | |
| Liberal Democrats | 1,602 | 3.77 | |
| Green Party | 634 | 1.49 | |
| Independent | 288 | 0.68 | |
| Majority | 3,456 | 8.14 | |
| Walthamstow | |||
| 48,335/70,268 | 68.79 | ||
| Labour and Co-operative Party | 36,784 | 76.10 | |
| Conservative & Unionist Party | 5,922 | 12.25 | |
| Liberal Democrats | 2,874 | 5.95 | |
| Green Party | 1,733 | 3.59 | |
| Brexit Party | 768 | 1.59 | |
| Christian Peoples Alliance | 254 | 0.53 | |
| Majority | 30,862 | 63.85 | |
| Wansbeck | |||
| 40,509/63,339 | 63.96 | ||
| Labour Party | 17,124 | 42.27 | |
| Conservative & Unionist Party | 16,310 | 40.26 | |
| Brexit Party | 3,141 | 7.75 | |
| Liberal Democrats | 2,539 | 6.27 | |
| Green Party | 1,217 | 3.00 | |
| Christian Peoples Alliance | 178 | 0.44 | |
| Majority | 814 | 2.01 | |
| Wantage | |||
| 67,173/90,867 | 73.92 | ||
| Conservative & Unionist Party | 34,085 | 50.74 | |
| Liberal Democrats | 21,432 | 31.91 | |
| Labour Party | 10,181 | 15.16 | |
| Independent | 1,475 | 2.20 | |
| Majority | 12,653 | 18.84 | |
| Warley | |||
| 37,239/62,357 | 59.72 | ||
| Labour Party | 21,901 | 58.81 | |
| Conservative & Unionist Party | 10,390 | 27.90 | |
| Brexit Party | 2,469 | 6.63 | |
| Liberal Democrats | 1,588 | 4.26 | |
| Green Party | 891 | 2.39 | |
| Majority | 11,511 | 30.91 | |
| Warrington North | |||
| 46,222/72,235 | 63.99 | ||
| Labour Party | 20,611 | 44.59 | |
| Conservative & Unionist Party | 19,102 | 41.33 | |
| Liberal Democrats | 2,626 | 5.68 | |
| Brexit Party | 2,626 | 5.68 | |
| Green Party | 1,257 | 2.72 | |
| Majority | 1,509 | 3.26 | |
| Warrington South | |||
| 61,899/86,015 | 71.96 | ||
| Conservative & Unionist Party | 28,187 | 45.54 | |
| Labour Party | 26,177 | 42.29 | |
| Liberal Democrats | 5,732 | 9.26 | |
| Brexit Party | 1,635 | 2.64 | |
| Social Democratic Party | 168 | 0.27 | |
| Majority | 2,010 | 3.25 | |
| Warwick & Leamington | |||
| 54,138/76,362 | 70.90 | ||
| Labour Party | 23,718 | 43.81 | |
| Conservative & Unionist Party | 22,929 | 42.35 | |
| Liberal Democrats | 4,995 | 9.23 | |
| Green Party | 1,536 | 2.84 | |
| Brexit Party | 807 | 1.49 | |
| Independent | 153 | 0.28 | |
| Majority | 789 | 1.46 | |
| Washington & Sunderland West | |||
| 37,513/66,278 | 56.60 | ||
| Labour Party | 15,941 | 42.49 | |
| Conservative & Unionist Party | 12,218 | 32.57 | |
| Brexit Party | 5,439 | 14.50 | |
| Liberal Democrats | 2,071 | 5.52 | |
| Green Party | 1,005 | 2.68 | |
| UK Independence Party | 839 | 2.24 | |
| Majority | 3,723 | 9.92 | |
| Watford | |||
| 58,065/83,359 | 69.66 | ||
| Conservative & Unionist Party | 26,421 | 45.50 | |
| Labour Party | 21,988 | 37.87 | |
| Liberal Democrats | 9,323 | 16.06 | |
| Social Democratic Party | 333 | 0.57 | |
| Majority | 4,433 | 7.63 | |
| Waveney | |||
| 51,129/82,791 | 61.76 | ||
| Conservative & Unionist Party | 31,778 | 62.15 | |
| Labour Party | 13,776 | 26.94 | |
| Green Party | 2,727 | 5.33 | |
| Liberal Democrats | 2,603 | 5.09 | |
| Christian Peoples Alliance | 245 | 0.48 | |
| Majority | 18,002 | 35.21 | |
| Wealden | |||
| 60,907/82,998 | 73.38 | ||
| Conservative & Unionist Party | 37,043 | 60.82 | |
| Liberal Democrats | 11,388 | 18.70 | |
| Labour Party | 9,377 | 15.40 | |
| Green Party | 3,099 | 5.09 | |
| Majority | 25,655 | 42.12 | |
| Weaver Vale | |||
| 50,713/70,551 | 71.88 | ||
| Labour Party | 22,772 | 44.90 | |
| Conservative & Unionist Party | 22,210 | 43.80 | |
| Liberal Democrats | 3,300 | 6.51 | |
| Brexit Party | 1,380 | 2.72 | |
| Green Party | 1,051 | 2.07 | |
| Majority | 562 | 1.11 | |
| Wellingborough | |||
| 51,913/80,765 | 64.28 | ||
| Conservative & Unionist Party | 32,277 | 62.18 | |
| Labour Party | 13,737 | 26.46 | |
| Liberal Democrats | 4,078 | 7.86 | |
| Green Party | 1,821 | 3.51 | |
| Majority | 18,540 | 35.71 | |
| 17 October 2023 The Conservative whip was withdrawn from Peter Bone after a report had found multiple instances of misconduct. | |||
| 19 December 2023 10,505 voters (13.23% of the electorate of 79,402) signed the petition to require Peter Bone to vacate the seat. | |||
| 15 February 2024 | 30,145/79,376 | 37.98 | |
| Labour Party | 13,844 | 45.92 | |
| Conservative & Unionist Party | 7,408 | 24.57 | |
| Reform UK | 3,919 | 13.00 | |
| Liberal Democrats | 1,422 | 4.72 | |
1,115 | 3.70 | ||
| Green Party | 1,020 | 3.38 | |
| Independent | 533 | 1.77 | |
| Britain First | 477 | 1.58 | |
| Monster Raving Loony Party | 217 | 0.72 | |
| Independent | 172 | 0.57 | |
18 | 0.06 | ||
| Majority | 6,436 | 21.35 | |
| Wells | |||
| 61,628/84,124 | 73.26 | ||
| Conservative & Unionist Party | 33,336 | 54.09 | |
| Liberal Democrats | 23,345 | 37.88 | |
| Labour Party | 4,304 | 6.98 | |
| Independent | 373 | 0.61 | |
| Motherworld | 270 | 0.44 | |
| Majority | 9,991 | 16.21 | |
| Welwyn Hatfield | |||
| 52,053/74,892 | 69.50 | ||
| Conservative & Unionist Party | 27,394 | 52.63 | |
| Labour Party | 16,439 | 31.58 | |
| Liberal Democrats | 6,602 | 12.68 | |
| Green Party | 1,618 | 3.11 | |
| Majority | 10,955 | 21.05 | |
| Wentworth & Dearne | |||
| 41,557/74,536 | 55.75 | ||
| Labour Party | 16,742 | 40.29 | |
| Conservative & Unionist Party | 14,577 | 35.08 | |
| Brexit Party | 7,019 | 16.89 | |
| Liberal Democrats | 1,705 | 4.10 | |
| Yorkshire | 1,201 | 2.89 | |
| Social Democratic Party | 313 | 0.75 | |
| Majority | 2,165 | 5.21 | |
| West Aberdeenshire & Kincardine | |||
| 53,345/72,640 | 73.44 | ||
| Conservative & Unionist Party | 22,752 | 42.65 | |
| Scottish National Party | 21,909 | 41.07 | |
| Liberal Democrats | 6,253 | 11.72 | |
| Labour Party | 2,431 | 4.56 | |
| Majority | 843 | 1.58 | |
| West Bromwich East | |||
| 35,975/62,046 | 57.98 | ||
| Conservative & Unionist Party | 16,804 | 46.71 | |
| Labour Party | 15,211 | 42.28 | |
| Brexit Party | 1,475 | 4.10 | |
| Liberal Democrats | 1,313 | 3.65 | |
| Green Party | 627 | 1.74 | |
| Independent | 489 | 1.36 | |
| Yeshua | 56 | 0.16 | |
| Majority | 1,593 | 4.43 | |
| West Bromwich West | |||
| 34,459/64,517 | 53.41 | ||
| Conservative & Unionist Party | 17,419 | 50.55 | |
| Labour Party | 13,620 | 39.53 | |
| Brexit Party | 1,841 | 5.34 | |
| Liberal Democrats | 915 | 2.66 | |
| Green Party | 664 | 1.93 | |
| Majority | 3,799 | 11.02 | |
| West Clwyd | |||
| 40,203/57,714 | 69.66 | ||
| Conservative & Unionist Party | 20,403 | 50.75 | |
| Labour Party | 13,656 | 33.97 | |
| Plaid Cymru | 3,907 | 9.72 | |
| Liberal Democrats | 2,237 | 5.56 | |
| Majority | 6,747 | 16.78 | |
| West Devon & Torridge | |||
| 59,730/80,403 | 74.29 | ||
| Conservative & Unionist Party | 35,904 | 60.11 | |
| Liberal Democrats | 10,912 | 18.27 | |
| Labour Party | 10,290 | 17.23 | |
| Green Party | 2,077 | 3.48 | |
| Independent | 547 | 0.92 | |
| Majority | 24,992 | 41.84 | |
| West Dorset | |||
| 60,925/80,963 | 75.25 | ||
| Conservative & Unionist Party | 33,589 | 55.13 | |
| Liberal Democrats | 19,483 | 31.98 | |
| Labour Party | 5,729 | 9.40 | |
| Green Party | 2,124 | 3.49 | |
| Majority | 14,106 | 23.15 | |
| West Dunbartonshire | |||
| 45,140/66,517 | 67.86 | ||
| Scottish National Party | 22,396 | 49.61 | |
| Labour Party | 12,843 | 28.45 | |
| Conservative & Unionist Party | 6,436 | 14.26 | |
| Liberal Democrats | 1,890 | 4.19 | |
| Green Party | 867 | 1.92 | |
| Independent | 708 | 1.57 | |
| Majority | 9,553 | 21.16 | |
| West Ham | |||
| 60,200/97,942 | 61.46 | ||
| Labour Party | 42,181 | 70.07 | |
| Conservative & Unionist Party | 9,793 | 16.27 | |
| Liberal Democrats | 4,161 | 6.91 | |
| Green Party | 1,780 | 2.96 | |
| Brexit Party | 1,679 | 2.79 | |
| Christian Peoples Alliance | 463 | 0.77 | |
| Communities United | 143 | 0.24 | |
| Majority | 32,388 | 53.80 | |
| West Lancashire | |||
| 52,663/73,347 | 71.80 | ||
| Labour Party | 27,458 | 52.14 | |
| Conservative & Unionist Party | 19,122 | 36.31 | |
| Liberal Democrats | 2,560 | 4.86 | |
| Brexit Party | 2,275 | 4.32 | |
| Green Party | 1,248 | 2.37 | |
| Majority | 8,336 | 15.83 | |
| 30 November 2022 Resignation of Rosie Cooper. | |||
| 10 February 2023 | 22,578/72,199 | 31.27 | |
| Labour Party | 14,068 | 62.31 | |
| Conservative & Unionist Party | 5,742 | 25.43 | |
| Reform UK | 994 | 4.40 | |
| Liberal Democrats | 918 | 4.07 | |
| Green Party | 646 | 2.86 | |
| Monster Raving Loony Party | 210 | 0.93 | |
| Majority | 8,326 | 36.88 | |
| West Suffolk | |||
| 51,437/80,193 | 64.14 | ||
| Conservative & Unionist Party | 33,842 | 65.79 | |
| Labour Party | 10,648 | 20.70 | |
| Liberal Democrats | 4,685 | 9.11 | |
| Green Party | 2,262 | 4.40 | |
| Majority | 23,194 | 45.09 | |
| 1 November 2022 The Conservative whip is removed from Rt Hon Matt Hancock following his decision to appear on a television competition. | |||
| 23 May 2024 The Conservative whip was restored to Rt Hon Matt Hancock. | |||
| West Tyrone | |||
| 41,186/66,259 | 62.16 | ||
| Sinn Féin | 16,544 | 40.17 | |
| Democratic Unionist Party | 9,066 | 22.01 | |
| Social Democratic Labour Party | 7,330 | 17.80 | |
| Alliance Party | 3,979 | 9.66 | |
| Ulster Unionist Party | 2,774 | 6.74 | |
| Aontu | 972 | 2.36 | |
| Green Party | 521 | 1.26 | |
| Majority | 7,478 | 18.16 | |
| West Worcestershire | |||
| 57,530/76,241 | 75.46 | ||
| Conservative & Unionist Party | 34,909 | 60.68 | |
| Liberal Democrats | 10,410 | 18.09 | |
| Labour Party | 9,496 | 16.51 | |
| Green Party | 2,715 | 4.72 | |
| Majority | 24,499 | 42.58 | |
| Westminster North | |||
| 42,911/65,519 | 65.49 | ||
| Labour Party | 23,240 | 54.16 | |
| Conservative & Unionist Party | 12,481 | 29.09 | |
| Liberal Democrats | 5,593 | 13.03 | |
| Green Party | 1,064 | 2.48 | |
| Brexit Party | 418 | 0.97 | |
| Christian Peoples Alliance | 115 | 0.27 | |
| Majority | 10,759 | 25.07 | |
| Westmorland & Lonsdale | |||
| 52,712/67,789 | 77.76 | ||
| Liberal Democrats | 25,795 | 48.94 | |
| Conservative & Unionist Party | 23,861 | 45.27 | |
| Labour Party | 2,293 | 4.35 | |
| Brexit Party | 763 | 1.45 | |
| Majority | 1,934 | 3.67 | |
| Weston-super-Mare | |||
| 55,614/82,526 | 67.39 | ||
| Conservative & Unionist Party | 31,983 | 57.51 | |
| Labour Party | 14,862 | 26.72 | |
| Liberal Democrats | 6,935 | 12.47 | |
| Green Party | 1,834 | 3.30 | |
| Majority | 17,121 | 30.79 | |
| Wigan | |||
| 45,042/75,680 | 59.52 | ||
| Labour Party | 21,042 | 46.72 | |
| Conservative & Unionist Party | 14,314 | 31.78 | |
| Brexit Party | 5,959 | 13.23 | |
| Liberal Democrats | 2,428 | 5.39 | |
| Green Party | 1,299 | 2.88 | |
| Majority | 6,728 | 14.94 | |
| Wimbledon | |||
| 53,027/68,240 | 77.71 | ||
| Conservative & Unionist Party | 20,373 | 38.42 | |
| Liberal Democrats | 19,745 | 37.24 | |
| Labour Party | 12,543 | 23.65 | |
| Independent | 366 | 0.69 | |
| Majority | 628 | 1.18 | |
| Winchester | |||
| 58,890/75,582 | 77.92 | ||
| Conservative & Unionist Party | 28,430 | 48.28 | |
| Liberal Democrats | 27,445 | 46.60 | |
| Labour Party | 2,723 | 4.62 | |
| Justice & Anti-Corruption | 292 | 0.50 | |
| Majority | 985 | 1.67 | |
| Windsor | |||
| 53,750/75,038 | 71.63 | ||
| Conservative & Unionist Party | 31,501 | 58.61 | |
| Liberal Democrats | 11,422 | 21.25 | |
| Labour Party | 8,147 | 15.16 | |
| Green Party | 1,796 | 3.34 | |
| Independent | 508 | 0.95 | |
| Independent | 376 | 0.70 | |
| Majority | 20,079 | 37.36 | |
| Wirral South | |||
| 43,547/57,280 | 76.02 | ||
| Labour Party | 22,284 | 51.17 | |
| Conservative & Unionist Party | 16,179 | 37.15 | |
| Liberal Democrats | 2,917 | 6.70 | |
| Brexit Party | 1,219 | 2.80 | |
| Green Party | 948 | 2.18 | |
| Majority | 6,105 | 14.02 | |
| Wirral West | |||
| 42,918/55,550 | 77.26 | ||
| Labour Party | 20,695 | 48.22 | |
| Conservative & Unionist Party | 17,692 | 41.22 | |
| Liberal Democrats | 2,706 | 6.31 | |
| Green Party | 965 | 2.25 | |
| Brexit Party | 860 | 2.00 | |
| Majority | 3,003 | 7.00 | |
| Witham | |||
| 49,344/70,402 | 70.09 | ||
| Conservative & Unionist Party | 32,876 | 66.63 | |
| Labour Party | 8,794 | 17.82 | |
| Liberal Democrats | 4,584 | 9.29 | |
| Green Party | 3,090 | 6.26 | |
| Majority | 24,082 | 48.80 | |
| Witney | |||
| 61,305/83,845 | 73.12 | ||
| Conservative & Unionist Party | 33,856 | 55.23 | |
| Liberal Democrats | 18,679 | 30.47 | |
| Labour and Co-operative Party | 8,770 | 14.31 | |
| Majority | 15,177 | 24.76 | |
| Woking | |||
| 53,937/75,424 | 71.51 | ||
| Conservative & Unionist Party | 26,396 | 48.94 | |
| Liberal Democrats | 16,629 | 30.83 | |
| Labour Party | 8,827 | 16.37 | |
| Green Party | 1,485 | 2.75 | |
| UK Independence Party | 600 | 1.11 | |
| Majority | 9,767 | 18.11 | |
| Wokingham | |||
| 61,997/83,953 | 73.85 | ||
| Conservative & Unionist Party | 30,734 | 49.57 | |
| Liberal Democrats | 23,351 | 37.66 | |
| Labour Party | 6,450 | 10.40 | |
| Green Party | 1,382 | 2.23 | |
| Advance Together | 80 | 0.13 | |
| Majority | 7,383 | 11.91 | |
| Wolverhampton North East | |||
| 34,281/61,829 | 55.44 | ||
| Conservative & Unionist Party | 17,722 | 51.70 | |
| Labour Party | 13,642 | 39.79 | |
| Brexit Party | 1,354 | 3.95 | |
| Liberal Democrats | 960 | 2.80 | |
| Green Party | 603 | 1.76 | |
| Majority | 4,080 | 11.90 | |
| Wolverhampton South East | |||
| 33,443/63,006 | 53.08 | ||
| Labour Party | 15,522 | 46.41 | |
| Conservative & Unionist Party | 14,287 | 42.72 | |
| Brexit Party | 2,094 | 6.26 | |
| Liberal Democrats | 1,019 | 3.05 | |
| Green Party | 521 | 1.56 | |
| Majority | 1,235 | 3.69 | |
| Wolverhampton South West | |||
| 41,136/60,895 | 67.55 | ||
| Conservative & Unionist Party | 19,864 | 48.29 | |
| Labour Party | 18,203 | 44.25 | |
| Liberal Democrats | 2,041 | 4.96 | |
| Brexit Party | 1,028 | 2.50 | |
| Majority | 1,661 | 4.04 | |
| Worcester | |||
| 50,898/73,485 | 69.26 | ||
| Conservative & Unionist Party | 25,856 | 50.80 | |
| Labour Party | 19,098 | 37.52 | |
| Liberal Democrats | 3,666 | 7.20 | |
| Green Party | 1,694 | 3.33 | |
| Independent | 584 | 1.15 | |
| Majority | 6,758 | 13.28 | |
| Workington | |||
| 41,599/61,372 | 67.78 | ||
| Conservative & Unionist Party | 20,488 | 49.25 | |
| Labour Party | 16,312 | 39.21 | |
| Brexit Party | 1,749 | 4.20 | |
| Liberal Democrats | 1,525 | 3.67 | |
| Independent | 842 | 2.02 | |
| Green Party | 596 | 1.43 | |
| Independent | 87 | 0.21 | |
| Majority | 4,176 | 10.04 | |
| Worsley & Eccles South | |||
| 44,707/75,219 | 59.44 | ||
| Labour Party | 20,446 | 45.73 | |
| Conservative & Unionist Party | 17,227 | 38.53 | |
| Brexit Party | 3,224 | 7.21 | |
| Liberal Democrats | 2,510 | 5.61 | |
| Green Party | 1,300 | 2.91 | |
| Majority | 3,219 | 7.20 | |
| Worthing East & Shoreham | |||
| 53,128/75,194 | 70.65 | ||
| Conservative & Unionist Party | 27,107 | 51.02 | |
| Labour Party | 19,633 | 36.95 | |
| Liberal Democrats | 4,127 | 7.77 | |
| Green Party | 2,006 | 3.78 | |
| Independent | 255 | 0.48 | |
| Majority | 7,474 | 14.07 | |
| Worthing West | |||
| 54,648/78,585 | 69.54 | ||
| Conservative & Unionist Party | 30,475 | 55.77 | |
| Labour Party | 15,652 | 28.64 | |
| Liberal Democrats | 6,024 | 11.02 | |
| Green Party | 2,008 | 3.67 | |
| Independent | 489 | 0.89 | |
| Majority | 14,823 | 27.12 | |
| Wrexham | |||
| 33,532/49,737 | 67.42 | ||
| Conservative & Unionist Party | 15,199 | 45.33 | |
| Labour Party | 13,068 | 38.97 | |
| Plaid Cymru | 2,151 | 6.41 | |
| Liberal Democrats | 1,447 | 4.32 | |
| Brexit Party | 1,222 | 3.64 | |
| Green Party | 445 | 1.33 | |
| Majority | 2,131 | 6.36 | |
| Wycombe | |||
| 54,756/78,094 | 70.12 | ||
| Conservative & Unionist Party | 24,766 | 45.23 | |
| Labour Party | 20,552 | 37.53 | |
| Liberal Democrats | 6,543 | 11.95 | |
| Green Party | 1,454 | 2.66 | |
| Wycombe Ind | 926 | 1.69 | |
| UK Independence Party | 324 | 0.59 | |
| Independent | 191 | 0.35 | |
| Majority | 4,214 | 7.70 | |
| Wyre & Preston North | |||
| 52,924/74,775 | 70.78 | ||
| Conservative & Unionist Party | 31,589 | 59.69 | |
| Labour Party | 14,808 | 27.98 | |
| Liberal Democrats | 4,463 | 8.43 | |
| Green Party | 1,729 | 3.27 | |
| Independent | 335 | 0.63 | |
| Majority | 16,781 | 31.71 | |
| Wyre Forest | |||
| 50,561/78,077 | 64.76 | ||
| Conservative & Unionist Party | 32,960 | 65.19 | |
| Labour Party | 11,547 | 22.84 | |
| Liberal Democrats | 4,081 | 8.07 | |
| Green Party | 1,973 | 3.90 | |
| Majority | 21,413 | 42.35 | |
| Wythenshawe & Sale East | |||
| 44,759/76,313 | 58.65 | ||
| Labour Party | 23,855 | 53.30 | |
| Conservative & Unionist Party | 13,459 | 30.07 | |
| Liberal Democrats | 3,111 | 6.95 | |
| Brexit Party | 2,717 | 6.07 | |
| Green Party | 1,559 | 3.48 | |
| Communist League | 58 | 0.13 | |
| Majority | 10,396 | 23.23 | |
| Yeovil | |||
| 59,260/82,468 | 71.86 | ||
| Conservative & Unionist Party | 34,588 | 58.37 | |
| Liberal Democrats | 18,407 | 31.06 | |
| Labour Party | 3,761 | 6.35 | |
| Green Party | 1,629 | 2.75 | |
| Independent | 689 | 1.16 | |
| Constitution & Reform | 186 | 0.31 | |
| Majority | 16,181 | 27.31 | |
| Ynys Môn | |||
| 36,552/51,925 | 70.39 | ||
| Conservative & Unionist Party | 12,959 | 35.45 | |
| Labour Party | 10,991 | 30.07 | |
| Plaid Cymru | 10,418 | 28.50 | |
| Brexit Party | 2,184 | 5.98 | |
| Majority | 1,968 | 5.38 | |
| York Central | |||
| 49,505/74,899 | 66.10 | ||
| Labour Party | 27,312 | 55.17 | |
| Conservative & Unionist Party | 13,767 | 27.81 | |
| Liberal Democrats | 4,149 | 8.38 | |
| Green Party | 2,107 | 4.26 | |
| Brexit Party | 1,479 | 2.99 | |
| Yorkshire | 557 | 1.13 | |
| Social Democratic Party | 134 | 0.27 | |
| Majority | 13,545 | 27.36 | |
| York Outer | |||
| 55,347/74,673 | 74.12 | ||
| Conservative & Unionist Party | 27,324 | 49.37 | |
| Labour Party | 17,339 | 31.33 | |
| Liberal Democrats | 9,992 | 18.05 | |
| Independent | 692 | 1.25 | |
| Majority | 9,985 | 18.04 | |