Next United Kingdom general election

From Infogalactic: the planetary knowledge core
Jump to: navigation, search
Next United Kingdom general election
United Kingdom
← 2019 No later than 28 January 2025
Party Leader Current seats
Conservative Rishi Sunak
Labour Keir Starmer
SNP John Swinney
Liberal Democrat Ed Davey
DUP Gavin Robinson
Sinn Féin Mary Lou McDonald
Plaid Cymru Rhun ap Iorwerth
SDLP Colum Eastwood
Alba Party Alex Salmond
Green Carla Denyer and
Adrian Ramsay
Alliance Naomi Long
Workers Party of Britain George Galloway
Reform UK Richard Tice
Independent n/a
Speaker Lindsay Hoyle
This lists parties that currently hold seats.
Incumbent Prime Minister
Rishi Sunak
Conservative

The next United Kingdom general election must be held no later than 28 January 2025.[1][2] It will determine the composition of the House of Commons, which determines the next Government of the United Kingdom. Significant constituency boundary changes will be in effect, the first such changes since before the 2010 general election. In addition, this will be the first UK general election where physical forms of voter identification will be a legal requirement to vote in Great Britain.[lower-alpha 1] The prime minister, Rishi Sunak, has said it is his "working assumption" that the next general election will be held in 2024.[3]

Background

The next election is scheduled to be held no later than 28 January 2025,[1] with Parliament being dissolved no later than 17 December 2024. The date falls on a Tuesday, and there is a convention that British general elections are held on Thursdays, but this is not a strict requirement of the law.[4] The election of 1931 was held on a Tuesday but all UK general elections held since 1935 have been held on Thursdays.

Originally the next election was scheduled to take place on 2 May 2024; however, the Fixed-term Parliaments Act 2011 was repealed under the Dissolution and Calling of Parliament Act 2022, so the incumbent prime minister can choose to dissolve Parliament before the fifth anniversary of its first meeting and call an early election.

The results of the 2019 general election are given below, alongside the current numbers in the House of Commons. Numbers have changed through 23 by-elections and a number of defections and suspensions of members from their party that have taken place throughout the present parliament. Template:UK House of Commons composition

Before this general election, in March 2022 the Labour Party had abandoned all-women shortlists, citing legal advice that continuing to use them for choosing parliamentary candidates would be an unlawful practice under the Equality Act 2010, since the majority of Labour MPs were now women.[5]

In March 2024 Reform UK announced an electoral pact with the Northern Irish unionist party TUV.[6] The parties will stand mutually agreed candidates in Northern Ireland constituencies in the election.[7]

Electoral system

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

General elections in the United Kingdom are organised using first-past-the-post voting. The Conservative Party, which won a majority at the 2019 general election, included pledges in its manifesto to remove the 15-year limit on voting for British citizens living abroad, and to introduce a voter identification requirement in Great Britain.[8] These changes were included in the Elections Act 2022.

Boundary reviews

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

The Sixth Periodic Review of Westminster constituencies, which proposed reducing the number of constituencies from 650 to 600, was commenced in 2011, but temporarily stopped in January 2013. Following the 2015 general election, each of the four parliamentary boundary commissions of the United Kingdom recommenced their review process in April 2016.[9][10][11] The four commissions submitted their final recommendations to the Secretary of State on 5 September 2018[12][13] and made their reports public a week later.[14][15][16][12] However, the proposals were never put forward for approval before the calling of the general election held on 12 December 2019, and in December 2020 the reviews were formally abandoned under the Schedule to the Parliamentary Constituencies Act 2020.[17]

A projection by psephologists Colin Rallings and Michael Thrasher of how the 2017 votes would have translated to seats under the 2018 boundaries suggested the changes would have been beneficial to the Conservative Party and detrimental to the Labour Party.[18][19]

In March 2020, Cabinet Office minister Chloe Smith confirmed that the 2023 Periodic Review of Westminster constituencies would be based on retaining 650 seats.[20][21] The previous relevant legislation was amended by the Parliamentary Constituencies Act 2020[22] and the four boundary commissions formally launched their 2023 reviews on 5 January 2021.[23][24][25][26] They were required to issue their final reports prior to 1 July 2023.[17] Once the reports have been laid before Parliament, Orders in Council giving effect to the final proposals must be made within four months, unless "there are exceptional circumstances". Prior to the Parliamentary Constituencies Act 2020, boundary changes could not be implemented until they were approved by both Houses of Parliament.

The boundary changes were approved at a meeting of the Privy Council on 15 November 2023,[27] and came into force on 29 November 2023,[28] meaning that the general election will be contested on these new boundaries.[29]

Notional 2019 results

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

File:2019UKElectionNominalMap.svg
The notional results of the 2019 election, if they had taken place under boundaries recommended by the Sixth Periodic Review.

The election will be contested under new constituency boundaries established by the Sixth Boundary Review in 2023. Consequently, media outlets tend to report seat gains and losses as compared to notional results. These are the results if all votes cast in 2019 were unchanged, but regrouped by new constituency boundaries.[30] Notional results in the UK are always estimated, usually with the assistance of local election results, because vote counts at parliamentary elections in the UK do not obtain figures at any level more specific than that of the whole constituency.

In England, seats will be redistributed towards Southern England, away from Northern England, due to the different rates of population growth. North West England and North East England will lose two seats each whereas South East England will gain seven seats and South West England will gain three seats.[31] Based on historical voting patterns, this is expected to help the Conservatives.[32] Based on these new boundaries, different parties would have won several constituencies with unchanged names but changed boundaries in 2019. For example, the Conservatives would have won Wirral West and Leeds North West instead of the Labour Party, but Labour would have won Pudsey and Heywood & Middleton instead of the Conservatives. Westmorland and Lonsdale, the constituency represented by former Liberal Democrat leader Tim Farron, is now notionally a Conservative seat.

In Scotland, 57 MPs would be elected, down from the 59 in 2019, with the following notional partisan composition of Scotland's parliamentary delegation:[33] The Scottish National Party would remain steady on 48 seats, despite two of their constituencies being dissolved. The Scottish Conservatives' seat count of six would likewise remain unchanged. Scottish Labour would have retained Edinburgh South, the sole constituency they won in 2019. Had the 2019 general election occurred with the new boundaries in effect, the Scottish Liberal Democrats would have only won two seats (Edinburgh West and Orkney and Shetland), instead of the four they did win that year, as the expanded electorates in the other two would overcome their slender majorities.

Under the new boundaries, Wales will lose eight seats, electing 32 MPs instead of the 40 they elected in 2019. Welsh Labour would have won 18 instead of the 22 MPs they elected in 2019, and the Welsh Conservatives 12 instead of 14. Due to the abolition and merging of rural constituencies in West Wales, Plaid Cymru would have only won two seats instead of four. Nonetheless, the boundaries are expected to cause difficulty for the Conservatives as more pro-Labour areas are added to some of their safest seats.[34]

In Northern Ireland, the notional results are identical to the actual results of the 2019 general election in Northern Ireland.

Notional 2019 results on 2023 boundaries
Party MPs
2019 actual result 2019 notional result Change
Conservative 365 372 Increase 7
Labour 202 200 Decrease 2
SNP 48 48 Steady
Liberal Democrat 11 8 Decrease 3
DUP 8 8 Steady
Sinn Féin 7 7 Steady
Plaid Cymru 4 2 Decrease 2
SDLP 2 2 Steady
Green 1 1 Steady
Alliance 1 1 Steady
Speaker 1 1 Steady

Date of the election

Legal requirements

At the 2019 general election, in which the Conservatives won a majority of 80 seats, the manifesto of the party contained a commitment to repeal the Fixed-term Parliaments Act due to "paralysis at a time when the country has needed decisive action".[35] In December 2020, the government published a draft Fixed-term Parliaments Act 2011 (Repeal) Bill, later retitled the Dissolution and Calling of Parliament Act 2022.[36] This entered into force on 24 March 2022. The prime minister can again request the monarch to dissolve Parliament and call an early election with 25 working days' notice. Section 4 of the Act provided: "If it has not been dissolved earlier, a Parliament dissolves at the beginning of the day that is the fifth anniversary of the day on which it first met."

The Electoral Commission has confirmed that the 2019 Parliament must be dissolved, at the latest, by 17 December 2024, and that the next general election must take place no later than 28 January 2025.[37][38]

Possible dates

As per the legal requirements above, the next election must take place in 2024, or in January 2025. The latter possibility is seen as unlikely by analysts, because it would require the general election campaign to encompass the Christmas holiday period. However, it is widely expected that the incumbent Conservative government will delay the election as long as possible while it trails the opposition Labour Party in opinion polling.[39][40][41] On 18 December 2023, Sunak told journalists that the general election will take place in 2024, rather than January 2025.[2] On 4 January, he suggested the general election would probably be in the second half of 2024,[42] and later confirmed that, contrary to widespread speculation, it would not be held on the same day as the local elections on 2 May.[43]

Throughout the six weeks up to the May local elections, a number of political commentators in the media made numerous statements believing an election would have to be call for June due to continuing issues surround Sunak's authority[44][45][46][47] However, the possibility of a June election was seen as less likely following the elections, largely in part because the Conservatives had retained the Tees Valley mayoralty.[48][49][50][51]

Universities and students' unions have warned that an autumn general election may not give students enough time to register to vote after moving to their university accommodation at the start of the autumn term, potentially disenfranchising hundreds of thousands of students.[52] This would likely benefit the incumbent Conservative Party, as research from the 2019 general election has shown that younger people are much more likely to vote for the Labour Party than older people, and seats with large proportions of students are younger than average.[53]

Whitehall officials discouraged the election being held around 5 November 2024, to prevent clashing with the 2024 United States presidential election, for major security and market implications could result if two Five Eyes countries were to hold general elections at the same time. The last time elections in the two countries overlapped was in 1964, when the elections were held less than three weeks before the United States presidential election that year.[54][55]

Candidates

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

MPs not standing for re-election

As of 27 April 2024, a total of 100 current members of Parliament have announced their intention not to stand for re-election. Four MPs — Nadine Dorries, Nigel Adams, Chris Skidmore (all Conservative) and Chris Pincher (independent, elected as Conservative) — announced their intention not to stand again but later resigned from Parliament before the election.[56][57][58][59][60][61]

Number of MP retirements by party affiliation
Party MPs retiring
Elected[lower-alpha 2] Current
Conservative 67 61
Labour 19 18
SNP 10 9
Independent 0 8
Sinn Féin 2 2
Green 1 1
Plaid Cymru 1 1
Total 100
Members of Parliament not standing for re-election
MP Seat First elected Party Date announced
Douglas Ross Moray 2017 Conservative 14 October 2021[62]
Alex Cunningham Stockton North 2010 Labour 25 November 2021[63]
Margaret Hodge Barking 1994 Labour 2 December 2021[64]
Barry Sheerman Huddersfield 1979[lower-alpha 3] Labour 4 December 2021[65]
Harriet Harman Camberwell and Peckham 1982[lower-alpha 4] Labour 7 December 2021[66]
Alan Whitehead Southampton Test 1997 Labour 14 January 2022[67]
Charles Walker Broxbourne 2005 Conservative 1 February 2022[68]
Ben Bradshaw Exeter 1997 Labour 3 February 2022[69]
Wayne David Caerphilly 2001 Labour 11 February 2022[70]
Paul Blomfield Sheffield Central 2010 Labour 21 February 2022[71]
Rosie Winterton Doncaster Central 1997 Labour 27 February 2022[72]
Margaret Beckett Derby South 1974[lower-alpha 5] Labour 25 March 2022[73]
Crispin Blunt Reigate 1997 Independent[lower-alpha 6] 1 May 2022[74]
Mike Penning Hemel Hempstead 2005 Conservative 17 May 2022[75]
Adam Afriyie Windsor 2005 Conservative 22 July 2022[76]
Jon Cruddas Dagenham and Rainham 2001 Labour 28 July 2022[77]
Colleen Fletcher Coventry North East 2015 Labour 5 September 2022[78]
Andrew Percy Brigg and Goole 2010 Conservative 8 November 2022[79]
Hywel Williams Arfon 2001 Plaid Cymru 11 November 2022[80]
Chloe Smith Norwich North 2009 Conservative 22 November 2022[81]
William Wragg Hazel Grove 2015 Independent[lower-alpha 6] 22 November 2022[82]
Gary Streeter South West Devon 1992[lower-alpha 7] Conservative 25 November 2022[83]
Dehenna Davison Bishop Auckland 2019 Conservative 25 November 2022[84]
Sajid Javid Bromsgrove 2010 Conservative 2 December 2022[85]
Mark Pawsey Rugby 2010 Conservative 5 December 2022[86]
Matt Hancock West Suffolk 2010 Independent[lower-alpha 6] 7 December 2022[87]
George Eustice Camborne and Redruth 2010 Conservative 18 January 2023[88]
Edward Timpson Eddisbury 2008[lower-alpha 8] Conservative 1 February 2023[89]
Jo Gideon Stoke-on-Trent Central 2019 Conservative 9 February 2023[90]
Paul Beresford Mole Valley 1992[lower-alpha 9] Conservative 13 February 2023[91]
Stephen McPartland Stevenage 2010 Conservative 13 February 2023[92]
Robin Walker Worcester 2010 Conservative 3 March 2023[93]
Graham Brady Altrincham and Sale West 1997 Conservative 7 March 2023[94]
Pauline Latham Mid Derbyshire 2010 Conservative 9 March 2023[95]
Gordon Henderson Sittingbourne and Sheppey 2010 Conservative 17 March 2023[96]
Craig Whittaker Calder Valley 2010 Conservative 21 March 2023[97]
Nicola Richards West Bromwich East 2019 Conservative 28 March 2023[98]
Henry Smith Crawley 2010 Conservative 31 March 2023[99]
John Howell Henley 2008 Conservative 11 April 2023[100]
Robert Goodwill Scarborough and Whitby 2005 Conservative 13 April 2023[101]
Julian Knight Solihull 2015 Independent[lower-alpha 6] 21 April 2023[102]
Jonathan Djanogly Huntingdon 2001 Conservative 21 April 2023[103]
Matthew Offord Hendon 2010 Conservative 2 May 2023[104]
Conor McGinn St Helens North 2015 Independent[lower-alpha 10] 5 May 2023[105]
Alister Jack Dumfries and Galloway 2017 Conservative 17 May 2023[106]
Richard Bacon South Norfolk 2001 Conservative 19 May 2023[107]
Dominic Raab Esher and Walton 2010 Conservative 22 May 2023[108]
Philip Dunne Ludlow 2005 Conservative 22 May 2023[109]
Margaret Greenwood Wirral West 2015 Labour 23 May 2023[110]
Andy Carter Warrington South 2019 Conservative 30 May 2023[111]
George Howarth Knowsley 1986[lower-alpha 11] Labour 5 June 2023[112]
Ian Blackford Ross, Skye and Lochaber 2015 SNP 6 June 2023[113]
Caroline Lucas Brighton Pavilion 2010 Green Party 8 June 2023[114]
Will Quince Colchester 2015 Conservative 9 June 2023[115]
Royston Smith Southampton Itchen 2015 Conservative 9 June 2023[116]
Bill Cash Stone 1984[lower-alpha 12] Conservative 10 June 2023[117]
Lucy Allan Telford 2015 Conservative 15 June 2023[118]
Peter Grant Glenrothes 2015 SNP 21 June 2023[119]
Angela Crawley Lanark and Hamilton East 2015 SNP 23 June 2023[120]
Steve Brine Winchester 2010 Conservative 23 June 2023[121]
Douglas Chapman Dunfermline and West Fife 2015 SNP 26 June 2023[122]
Chris Clarkson Heywood and Middleton 2019 Conservative 27 June 2023[123]
Greg Knight East Yorkshire 1983[lower-alpha 13] Conservative 27 June 2023[124]
Stewart Hosie Dundee East 2005 SNP 28 June 2023[125]
Mhairi Black Paisley and Renfrewshire South 2015 SNP 4 July 2023[126]
John McNally Falkirk 2015 SNP 10 July 2023[127]
Ben Wallace Wyre and Preston North 2005[lower-alpha 14] Conservative 15 July 2023[128]
Philippa Whitford Central Ayrshire 2015 SNP 18 July 2023[129]
Trudy Harrison Copeland 2017 Conservative 24 July 2023[130]
Stephen Hammond Wimbledon 2005 Conservative 14 September 2023[131]
David Jones Clwyd West 2005 Conservative 20 September 2023[132]
Alok Sharma Reading West 2010 Conservative 26 September 2023[133]
Chris Grayling Epsom and Ewell 2001 Conservative 6 October 2023[134]
Lisa Cameron East Kilbride, Strathaven and Lesmahagow 2015 Conservative[lower-alpha 15] 17 October 2023[135]
John Baron Basildon and Billericay 2001[lower-alpha 16] Conservative 25 October 2023[136]
Patrick Grady Glasgow North 2015 SNP 7 November 2023[137]
Nick Gibb Bognor Regis and Littlehampton 1997 Conservative 13 November 2023[138]
Bob Stewart Beckenham 2010 Independent[lower-alpha 6] 18 November 2023[139]
James Duddridge Rochford and Southend East 2005 Conservative 20 November 2023[140]
Nick Brown Newcastle upon Tyne East 1983 Independent[lower-alpha 10] 12 December 2023[141]
Karen Buck Westminster North 1997[lower-alpha 17] Labour 19 January 2024[142]
Oliver Heald North East Hertfordshire 1992[lower-alpha 18] Conservative 22 January 2024[143]
Mike Freer Finchley and Golders Green 2010 Conservative 31 January 2024[144]
Christina Rees Neath 2015 Labour 1 February 2024[145]
Bob Neill Bromley and Chislehurst 2006 Conservative 1 February 2024[146]
Kwasi Kwarteng Spelthorne 2010 Conservative 6 February 2024[147]
Nickie Aiken Cities of London and Westminster 2019 Conservative 7 February 2024[148]
Tracey Crouch Chatham and Aylesford 2010 Conservative 12 February 2024[149]
Francie Molloy Mid Ulster 2013 Sinn Féin 13 February 2024[150]
Kieran Mullan Crewe and Nantwich 2019 Conservative 13 February 2024[151]
Mickey Brady Newry and Armagh 2015 Sinn Féin 19 February 2024[152]
Ian Mearns Gateshead 2010 Labour 21 February 2024[153]
Paul Scully Sutton and Cheam 2015 Conservative 4 March 2024[154]
Theresa May Maidenhead 1997 Conservative 8 March 2024[155]
Brandon Lewis Great Yarmouth 2010 Conservative 14 March 2024[156]
James Heappey Wells 2015 Conservative 15 March 2024[157]
Robert Halfon Harlow 2010 Conservative 26 March 2024[158]
Tim Loughton East Worthing and Shoreham 1997 Conservative 13 April 2024[159]
Mark Menzies Fylde 2010 Independent[lower-alpha 6] 21 April 2024[160]
Dan Poulter Central Suffolk and North Ipswich 2010 Labour[lower-alpha 6] 27 April 2024[161]

MPs deselected or seeking a new constituency

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

Some sitting MPs have not been selected by their party to recontest their seat (or a successor seat). Options available to these MPs include standing down, challenging their non-selection, seeking selection for another seat, and contesting the election under a different banner.

Members of Parliament deselected, suspended or expelled
MP Constituency First elected Party (as elected) Reason
Richard Bacon South Norfolk 2001 style="width: 5px; background-color: #0087DC;" data-sort-value="Conservative Party (UK)" | Conservative Deselected by the constituency's Conservative Association and subsequently announced he would stand down[162][107]
Andrew Bridgen North West Leicestershire 2010 style="width: 5px; background-color: #0087DC;" data-sort-value="Conservative Party (UK)" | Conservative Expelled from the Conservative Party and now sits as an independent MP after joining the Reclaim Party for a time; he plans to contest his current seat at the next election as an independent[163][164]
Jeremy Corbyn Islington North 1983 style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | Labour Excluded from selection by the National Executive Committee of the Labour Party; Corbyn sits as an independent but remains a party member[165]
Jonathan Djanogly Huntingdon 2001 style="width: 5px; background-color: #0087DC;" data-sort-value="Conservative Party (UK)" | Conservative Deselected by the Conservative Association and subsequently announced his retirement
Patrick Grady Glasgow North 2015 style="width: 5px; background-color: #FFFF00;" data-sort-value="Scottish National Party" | SNP Deselected by the local party in favour of MP for Glasgow Central Alison Thewliss[166]
Neil Hudson Penrith and The Border 2019 style="width: 5px; background-color: #0087DC;" data-sort-value="Conservative Party (UK)" | Conservative Sought selection for the new seat of Penrith and Solway, losing to fellow MP Mark Jenkinson; he subsequently applied for the West Suffolk seat, losing to former political adviser Nick Timothy[167][168]
Angus MacNeil Na h-Eileanan an Iar 2005 style="width: 5px; background-color: #FFFF00;" data-sort-value="Scottish National Party" | SNP Expelled from the SNP and sits as an independent with the Scotland United grouping with the Alba Party; he plans to contest the next election[169]
Christina Rees Neath 2015 style="width: 5px; background-color: Template:Labour and Co-operative/meta/color;" data-sort-value="Labour and Co-operative" | [[Labour and Co-operative|Template:Labour and Co-operative/meta/shortname]] Excluded from selection by the National Executive Committee of the Labour Party;[170] in January 2024, she announced that she would stand down at the next general election[145]
Sam Tarry Ilford South 2019 style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | Labour Deselected by the Constituency Labour Party in favour of Jas Athwal[171]
Claudia Webbe Leicester East 2019 style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | Labour Expelled from the Labour Party due to a criminal conviction and sits as an independent[172]
Mick Whitley Birkenhead 2019 style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | Labour Sought selection for the redrawn seat of Birkenhead, losing to fellow MP Alison McGovern[173]
Beth Winter Cynon Valley 2019 style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | Labour Sought selection for the new seat of Merthyr Tydfil and Aberdare, losing to fellow MP Gerald Jones[174]

Former MPs seeking to return to Parliament

Former Members of Parliament
MP Target constituency Years elected Party Explanation
Douglas Alexander Lothian East 19972015 style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | Labour Served as a Labour MP for Paisley South (1997–2005) and Paisley and Renfrewshire South (2005–2015), both constituencies unrelated to Lothian East. Defeated by the SNP in 2015.
Heidi Alexander Swindon South 20102018 style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | Labour Served as a Labour MP for Lewisham East, an unrelated constituency, from 2010 to 2018 when she stood down from Parliament to become Deputy Mayor of London for Transport.
Gordon Birtwistle Burnley 20102015 style="width: 5px; background-color: #FDBB30;" data-sort-value="Liberal Democrats (UK)" | Liberal Democrat Served as a Liberal Democrat MP for Burnley from 2010 to 2015, when he was defeated by Labour.
Mary Creagh Coventry East 20052019 style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | Labour Served as a Labour MP for Wakefield, an unrelated constituency, from 2005 to 2019 when she was defeated by the Conservatives.
Nic Dakin Scunthorpe 20102019 style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | Labour Served as a Labour MP for Scunthorpe from 2010 to 2019, when he was defeated by the Conservatives.
Emma Dent Coad Kensington and Bayswater 20172019 style="width: 5px; background-color: #DDDDDD;" data-sort-value="Independent politician" | Independent Served as a Labour MP for Kensington, the predecessor constituency to Kensington and Bayswater, from 2017 to 2019 when she was defeated by the Conservatives. Left the Labour Party in 2023.
James Frith Bury North 20172019 style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | Labour Served as a Labour MP for Bury North from 2017 to 2019, when he was defeated by the Conservatives.
Andrew George St Ives 19972015 style="width: 5px; background-color: #FDBB30;" data-sort-value="Liberal Democrats (UK)" | Liberal Democrat Served as a Liberal Democrat MP for St Ives from 1997 to 2015 when he was defeated by the Conservatives.
Stephen Gethins Arbroath and Broughty Ferry 20152019 style="width: 5px; background-color: #FFFF00;" data-sort-value="Scottish National Party" | SNP Served as a SNP MP for North East Fife, an close-by but non-contiguous constituency, from 2015 to 2019 when he was defeated by the Liberal Democrats.
Luke Graham Perth and Kinross-shire 20172019 style="width: 5px; background-color: #0087DC;" data-sort-value="Conservative Party (UK)" | Conservative Served as a Conservative MP for Ochil and South Perthshire, one of the predecessor seats to Perth and Kinross-shire, from 2017 to 2019 when he was defeated by the SNP.
Matthew Green South Shropshire 20012005 style="width: 5px; background-color: #FDBB30;" data-sort-value="Liberal Democrats (UK)" | Liberal Democrat Served as a Liberal Democrat MP for Ludlow, the predecessor constituency to South Shropshire, from 2001 to 2005 when he was defeated by the Conservatives.
John Grogan Keighley and Ilkley 20172019 style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | Labour Served as a Labour MP for Keighley, the predecessor constituency to Keighley & Ilkley from 2017 to 2019, when he was defeated by the Conservatives. Additionally served as the MP for Selby from 1997 to 2010
Stephen Kerr Angus and Perthshire Glens 20172019 style="width: 5px; background-color: #0087DC;" data-sort-value="Conservative Party (UK)" | Conservative Served as a Conservative MP for Stirling, an unrelated constituency, from 2017 to 2019 when he was defeated by the SNP.
Tessa Munt Wells and Mendip Hills 20102015 style="width: 5px; background-color: #FDBB30;" data-sort-value="Liberal Democrats (UK)" | Liberal Democrat Served as a Liberal Democrat MP for Wells, the predecessor constituency to Wells and Mendip Hills, from 2010 to 2015 when she was defeated by the Conservatives.
Pamela Nash Motherwell and Wishaw 20102015 style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | Labour Served as a Labour MP for Airdrie and Shotts from 2010 to 2015 when she was defeated by the Scottish National Party.
Melanie Onn Great Grimsby and Cleethorpes 20152019 style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | Labour Served as a Labour MP for Great Grimsby, the predecessor constituency to Great Grimsby and Cleethorpes, from 2015 to 2019 when she was defeated by the Conservatives.
Andrew Pelling Croydon East 20052010 style="width: 5px; background-color: #FDBB30;" data-sort-value="Liberal Democrats (UK)" | Liberal Democrat Served as a Conservative MP for Croydon Central, the predecessor constituency to Croydon East, from 2005 to 2010 when he unsuccessfully stood for reelection as an independent. Joined Labour in 2011 and the Liberal Democrats in 2023.
Jo Platt Leigh and Atherton 20172019 style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | Labour Served as a Labour MP for Leigh, the predecessor constituency to Leigh and Atherton, from 2017 to 2019 when she was defeated by the Conservatives.
Alan Reid Argyll, Bute and South Lochaber 20012015 style="width: 5px; background-color: #FDBB30;" data-sort-value="Liberal Democrats (UK)" | Liberal Democrat Served as a Liberal Democrat MP for Argyll and Bute, the predecessor constituency to Argyll, Bute and South Lochaber, from 2001 to 2015 when he was defeated by the SNP.
Emma Reynolds Wycombe 20102019 style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | Labour Served as a Labour MP for Wolverhampton North East, an unrelated constituency, from 2010 to 2019 when she was defeated by the Conservatives.
Gareth Snell Stoke-on-Trent Central 20172019 style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | Labour Served as a Labour MP for Stoke-on-Trent Central from 2017 to 2019, when he was defeated by the Conservatives.
Anna Turley Redcar 20152019 style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | Labour Served as a Labour MP for Redcar from 2015 to 2019, when she was defeated by the Conservatives.
Mark Williams Ceredigion Preseli 20052017 style="width: 5px; background-color: #FDBB30;" data-sort-value="Liberal Democrats (UK)" | Liberal Democrat Served as a Liberal Democrat MP for Ceredigion, the predecessor constituency to Ceredigion Preseli, from 2005 to 2017 when he was defeated by Plaid Cymru.
Chris Williamson Derby South 20102015, 20172019 style="width: 5px; background-color: Template:Workers Party of Britain/meta/color;" data-sort-value="Workers Party of Britain" | [[Workers Party of Britain|Template:Workers Party of Britain/meta/shortname]] Served as a Labour MP for Derby North, an unrelated constituency, from 2010 to 2015 and from 2017 to 2019, when he was defeated by the Conservatives. Left the Labour Party in 2019 and joined the Workers Party in 2023.

MPs changing constituencies

Due to boundary changes, most MPs standing for re-election will seek to represent a seat at least slightly different from their present seat. However, in some cases sitting MPs have secured selection to stand in a substantially or completely different seat from their present seat. They may happen because their seat is marginal and likely to be lost by their party, losing preselection to another candidate, boundary changes abolish their present seat or their present seat is redrawn in an unfavourable way in boundary changes.

Members of Parliament changing constituencies
MP Current constituency First elected Party (as elected) New constituency Note
Stuart Anderson Wolverhampton South West 2019 style="width: 5px; background-color: #0087DC;" data-sort-value="Conservative Party (UK)" | Conservative South Shropshire While there are no significant changes to Anderson's current seat, it is a marginal Conservative seat, whereas South Shropshire is likely a safe Conservative seat. He had initially announced he would not stand for re-election but subsequently reversed his decision.[98]
Simon Baynes Clwyd South 2019 style="width: 5px; background-color: #0087DC;" data-sort-value="Conservative Party (UK)" | Conservative North Shropshire Selected for North Shropshire after his current seat is being abolished in boundary changes. North Shropshire, which the Liberal Democrats gained in a 2021 by-election, contains none of Baynes' present seat.[175]
Mims Davies Mid Sussex[lower-alpha 19] 2019 style="width: 5px; background-color: #0087DC;" data-sort-value="Conservative Party (UK)" | Conservative East Grinstead and Uckfield Selected for East Grinstead and Uckfield due to boundary changes in her current seat.[176]
Flick Drummond Meon Valley 2019 style="width: 5px; background-color: #0087DC;" data-sort-value="Conservative Party (UK)" | Conservative Winchester Selected for Winchester in July 2023 as her present seat is being abolished. The reconfigured Winchester seat contains about 25% of the Meon Valley seat. Drummond sought selection for the proposed Fareham and Waterlooville seat, which contains a larger proportion of her current seat and is forecast to be much safer for the Conservatives than Winchester (a key Liberal Democrat target), but was defeated by Suella Braverman, the MP for Fareham and then–Home Secretary.
Damien Egan Kingswood 2024 style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | Labour Bristol North East Selected for Bristol North East in July 2023. Elected in the 2024 Kingswood by-election triggered by the resignation of Chris Skidmore in January 2024.
Paul Holmes Eastleigh 2019 style="width: 5px; background-color: #0087DC;" data-sort-value="Conservative Party (UK)" | Conservative Hamble Valley Selected to the new Hamble Valley seat. The new seat contains 48% of his current seat.[177]
Eddie Hughes Walsall North 2017 style="width: 5px; background-color: #0087DC;" data-sort-value="Conservative Party (UK)" | Conservative Tamworth Selected for Tamworth as his current constituency is being abolished, and the main successor seat of Walsall and Bloxwich was considered significantly more vulnerable to the Labour Party than Tamworth, where the incumbent MP Chris Pincher announced he would be standing down following a scandal.[178] Pincher resigned in September 2023 and Labour's Sarah Edwards won the subsequent by-election; Hughes has nevertheless since maintained his candidacy for this constituency.
Jeremy Hunt South West Surrey 2005 style="width: 5px; background-color: #0087DC;" data-sort-value="Conservative Party (UK)" | Conservative Godalming and Ash Chancellor of the Exchequer Jeremy Hunt was selected for the newly created Godalming and Ash constituency in January 2023,[179] as his current constituency is set to be abolished. The western part of the existing seat, comprising the majority of the electorate and including the towns of Farnham and Haslemere will be combined with parts of the District of East Hampshire to create the new Farnham and Bordon constituency. The Godalming and Ash seat will comprise Godalming and the area of the North Downs to the south of the existing constituency.[180]
Sarah Jones Croydon Central 2017 style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | Labour Croydon West Standing for election in the new safe seat of Croydon West (containing 11% of the to-be-abolished Croydon Central) rather than the more marginal Croydon East (contains 83% of Croydon Central).[181]
Alison McGovern Wirral South 2010 style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | Labour Birkenhead Selected for Birkenhead due the abolition of her present constituency, defeating incumbent MP for Birkenhead Mick Whitley in the selection process.[182] The reconfigured Birkenhead contains a small part of her present seat.[183]
Alec Shelbrooke Elmet and Rothwell 2010 style="width: 5px; background-color: #0087DC;" data-sort-value="Conservative Party (UK)" | Conservative Wetherby and Easingwold Selected for Wetherby and Easingwold due to his current seat being abolished and broken up between four other seats. Wetherby and Easingwold will take in the Harewood and Wetherby wards of Leeds, but is otherwise based in North Yorkshire rather than West Yorkshire.[184]
Iain Stewart Milton Keynes South 2010 style="width: 5px; background-color: #0087DC;" data-sort-value="Conservative Party (UK)" | Conservative Buckingham and Bletchley Selected for the new Buckingham and Bletchley seat, as his present seat is being abolished.[185]
Alistair Strathern Mid Bedfordshire 2023 style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | Labour Hitchin Elected for Mid Bedfordshire at a by-election in October 2023. Announced in January 2024 that he would contest the new constituency of Hitchin which will include a small part of his current seat around his home town of Shefford.[186]
Alison Thewliss Glasgow Central 2015 style="width: 5px; background-color: #FFFF00;" data-sort-value="Scottish National Party" | SNP Glasgow North Selected for Glasgow North due to her current seat being abolished.[187] This was after unsuccessfully challenging David Linden for the nomination in Glasgow East.[188]

Opinion polling

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

Lua error in package.lua at line 80: module 'strict' not found.Lua error in Module:TNT at line 159: Missing JsonConfig extension; Cannot load https://commons.wikimedia.org/wiki/Data:I18n/Module:Excerpt.tab.

See also

Notes

  1. In Northern Ireland, voter ID was already required at elections before it was introduced in the rest of the UK.
  2. Party affiliation of retiring MPs at the time of the 2019 general election.
  3. Originally elected as the MP for Huddersfield East.
  4. Originally elected as the MP for Peckham in the 1982 by-election.
  5. Originally elected the MP for Lincoln in the October 1974 election but lost her seat in the 1979 general election; elected for Derby South at the 1983 general election.
  6. 6.0 6.1 6.2 6.3 6.4 6.5 6.6 Elected as Conservative.
  7. Originally elected as the MP for Plymouth Sutton.
  8. Originally elected as the MP for Crewe and Nantwich in the 2008 by-election but lost his seat in the 2017 general election; elected for Eddisbury at the 2019 general election.
  9. Originally elected as the MP for Croydon Central.
  10. 10.0 10.1 Elected as Labour.
  11. Originally elected as the MP for Knowsley North in the 1986 by-election.
  12. Originally elected as the MP for Stafford in a by-election in 1984.
  13. Originally elected as the MP for Derby North in the 1983 general election but lost his seat in the 1997 general election; elected for East Yorkshire at the 2001 general election.
  14. Originally elected as the MP for Lancaster and Wyre.
  15. Elected as SNP.
  16. Originally elected as the MP for Billericay.
  17. Originally elected as the MP for Regent's Park and Kensington North.
  18. Originally elected as the MP for North Hertfordshire.
  19. Previously served as the MP for Eastleigh from 2015 to 2019.

References

  1. 1.0 1.1 Lua error in package.lua at line 80: module 'strict' not found.
  2. 2.0 2.1 Lua error in package.lua at line 80: module 'strict' not found.
  3. Lua error in package.lua at line 80: module 'strict' not found.
  4. "Why are British elections always held on Thursdays?", The Guardian, accessed 23 February 2024
  5. Lua error in package.lua at line 80: module 'strict' not found.
  6. Lua error in package.lua at line 80: module 'strict' not found.
  7. Lua error in package.lua at line 80: module 'strict' not found. ;Lua error in package.lua at line 80: module 'strict' not found.
  8. Lua error in package.lua at line 80: module 'strict' not found.
  9. Lua error in package.lua at line 80: module 'strict' not found.
  10. Lua error in package.lua at line 80: module 'strict' not found.
  11. Lua error in package.lua at line 80: module 'strict' not found.
  12. 12.0 12.1 Lua error in package.lua at line 80: module 'strict' not found.
  13. Lua error in package.lua at line 80: module 'strict' not found.
  14. Lua error in package.lua at line 80: module 'strict' not found.
  15. Lua error in package.lua at line 80: module 'strict' not found.
  16. Lua error in package.lua at line 80: module 'strict' not found.
  17. 17.0 17.1 Lua error in package.lua at line 80: module 'strict' not found.
  18. Lua error in package.lua at line 80: module 'strict' not found.
  19. Lua error in package.lua at line 80: module 'strict' not found.
  20. Lua error in package.lua at line 80: module 'strict' not found.
  21. Lua error in package.lua at line 80: module 'strict' not found.
  22. Lua error in package.lua at line 80: module 'strict' not found.
  23. Lua error in package.lua at line 80: module 'strict' not found.
  24. Lua error in package.lua at line 80: module 'strict' not found.
  25. Lua error in package.lua at line 80: module 'strict' not found.
  26. Lua error in package.lua at line 80: module 'strict' not found.
  27. Lua error in package.lua at line 80: module 'strict' not found.
  28. UK Parliament. The Parliamentary Constituencies Order 2023 as made, from legislation.gov.uk.
  29. Lua error in package.lua at line 80: module 'strict' not found.
  30. Lua error in package.lua at line 80: module 'strict' not found.
  31. Lua error in package.lua at line 80: module 'strict' not found.
  32. Lua error in package.lua at line 80: module 'strict' not found.
  33. Lua error in package.lua at line 80: module 'strict' not found.
  34. Lua error in package.lua at line 80: module 'strict' not found.
  35. Lua error in package.lua at line 80: module 'strict' not found.
  36. Lua error in package.lua at line 80: module 'strict' not found.
  37. Lua error in package.lua at line 80: module 'strict' not found.
  38. Lua error in package.lua at line 80: module 'strict' not found.
  39. Next UK General Election. Politics.co.uk. Retrieved 5 May 2023.
  40. When is the next UK general election - and could it be called early?. ITV News. 20 October 2022. Retrieved 5 May 2023.
  41. When is the next UK general election as Rishi Sunak ‘plans next date’?. Metro. 12 April 2023. Retrieved 5 May 2023.
  42. Lua error in package.lua at line 80: module 'strict' not found.
  43. Lua error in package.lua at line 80: module 'strict' not found.
  44. https://www.mirror.co.uk/news/politics/bbcs-laura-kuenssberg-fuels-general-32640231
  45. BBC's Newscast 21st April 2024
  46. https://metro.co.uk/2024/04/20/rishi-sunak-has-nothing-left-lose-may-hold-election-early-june-20685077/
  47. Times radio: Politic podcast: 31st March 2024, 6th April and 18th April
  48. https://www.bbc.co.uk/news/uk-politics-68961195
  49. https://www.theguardian.com/politics/article/2024/may/05/suella-braverman-no-time-oust-rishi-sunak-tories-local-elections
  50. https://www.bbc.co.uk/news/articles/c88zj3edv41o
  51. https://www.telegraph.co.uk/politics/2024/05/05/downing-street-shelves-plan-summer-general-election/
  52. Lua error in package.lua at line 80: module 'strict' not found.
  53. Lua error in package.lua at line 80: module 'strict' not found.
  54. Lua error in package.lua at line 80: module 'strict' not found.
  55. Lua error in package.lua at line 80: module 'strict' not found.
  56. Lua error in package.lua at line 80: module 'strict' not found.
  57. Lua error in package.lua at line 80: module 'strict' not found.
  58. Lua error in package.lua at line 80: module 'strict' not found.
  59. Lua error in package.lua at line 80: module 'strict' not found.
  60. Lua error in package.lua at line 80: module 'strict' not found.
  61. Lua error in package.lua at line 80: module 'strict' not found.
  62. Lua error in package.lua at line 80: module 'strict' not found.
  63. Lua error in package.lua at line 80: module 'strict' not found.
  64. Lua error in package.lua at line 80: module 'strict' not found.
  65. Lua error in package.lua at line 80: module 'strict' not found.
  66. Lua error in package.lua at line 80: module 'strict' not found.
  67. Lua error in package.lua at line 80: module 'strict' not found.
  68. Lua error in package.lua at line 80: module 'strict' not found.
  69. Lua error in package.lua at line 80: module 'strict' not found.
  70. Lua error in package.lua at line 80: module 'strict' not found.
  71. Lua error in package.lua at line 80: module 'strict' not found.
  72. Lua error in package.lua at line 80: module 'strict' not found.
  73. Lua error in package.lua at line 80: module 'strict' not found.
  74. Lua error in package.lua at line 80: module 'strict' not found.
  75. Lua error in package.lua at line 80: module 'strict' not found.
  76. Lua error in package.lua at line 80: module 'strict' not found.
  77. Lua error in package.lua at line 80: module 'strict' not found.
  78. Lua error in package.lua at line 80: module 'strict' not found.
  79. Lua error in package.lua at line 80: module 'strict' not found.
  80. Lua error in package.lua at line 80: module 'strict' not found.
  81. Lua error in package.lua at line 80: module 'strict' not found.
  82. Lua error in package.lua at line 80: module 'strict' not found.
  83. Lua error in package.lua at line 80: module 'strict' not found.
  84. Lua error in package.lua at line 80: module 'strict' not found.
  85. Lua error in package.lua at line 80: module 'strict' not found.
  86. Lua error in package.lua at line 80: module 'strict' not found.
  87. Lua error in package.lua at line 80: module 'strict' not found.
  88. Lua error in package.lua at line 80: module 'strict' not found.
  89. Lua error in package.lua at line 80: module 'strict' not found.
  90. Lua error in package.lua at line 80: module 'strict' not found.
  91. Lua error in package.lua at line 80: module 'strict' not found.
  92. Lua error in package.lua at line 80: module 'strict' not found.
  93. Lua error in package.lua at line 80: module 'strict' not found.
  94. Lua error in package.lua at line 80: module 'strict' not found.
  95. Lua error in package.lua at line 80: module 'strict' not found.
  96. Lua error in package.lua at line 80: module 'strict' not found.
  97. Lua error in package.lua at line 80: module 'strict' not found.
  98. 98.0 98.1 Lua error in package.lua at line 80: module 'strict' not found.
  99. Lua error in package.lua at line 80: module 'strict' not found.
  100. Lua error in package.lua at line 80: module 'strict' not found.
  101. George Buksmann, "Scarborough and Whitby MP Sir Robert Goodwill to step down at next general election after 18 years", The Scarborough News, 13 April 2023. Retrieved 14 April 2023.
  102. Lua error in package.lua at line 80: module 'strict' not found.
  103. Lua error in package.lua at line 80: module 'strict' not found.
  104. Lua error in package.lua at line 80: module 'strict' not found.
  105. Lua error in package.lua at line 80: module 'strict' not found.
  106. Lua error in package.lua at line 80: module 'strict' not found.
  107. 107.0 107.1 Lua error in package.lua at line 80: module 'strict' not found.
  108. Lua error in package.lua at line 80: module 'strict' not found.
  109. Lua error in package.lua at line 80: module 'strict' not found.
  110. Lua error in package.lua at line 80: module 'strict' not found.
  111. Lua error in package.lua at line 80: module 'strict' not found.
  112. Lua error in package.lua at line 80: module 'strict' not found.
  113. Lua error in package.lua at line 80: module 'strict' not found.
  114. Lua error in package.lua at line 80: module 'strict' not found.
  115. Lua error in package.lua at line 80: module 'strict' not found.
  116. Lua error in package.lua at line 80: module 'strict' not found.
  117. Lua error in package.lua at line 80: module 'strict' not found.
  118. Lua error in package.lua at line 80: module 'strict' not found.
  119. Lua error in package.lua at line 80: module 'strict' not found.
  120. Lua error in package.lua at line 80: module 'strict' not found.
  121. Lua error in package.lua at line 80: module 'strict' not found.
  122. Lua error in package.lua at line 80: module 'strict' not found.
  123. Lua error in package.lua at line 80: module 'strict' not found.
  124. Lua error in package.lua at line 80: module 'strict' not found.
  125. Lua error in package.lua at line 80: module 'strict' not found.
  126. Lua error in package.lua at line 80: module 'strict' not found.
  127. Lua error in package.lua at line 80: module 'strict' not found.
  128. Lua error in package.lua at line 80: module 'strict' not found.
  129. Lua error in package.lua at line 80: module 'strict' not found.
  130. Lua error in package.lua at line 80: module 'strict' not found.
  131. Lua error in package.lua at line 80: module 'strict' not found.
  132. Lua error in package.lua at line 80: module 'strict' not found.
  133. Lua error in package.lua at line 80: module 'strict' not found.
  134. Lua error in package.lua at line 80: module 'strict' not found.
  135. Lua error in package.lua at line 80: module 'strict' not found.
  136. Lua error in package.lua at line 80: module 'strict' not found.
  137. Lua error in package.lua at line 80: module 'strict' not found.
  138. Lua error in package.lua at line 80: module 'strict' not found.
  139. Lua error in package.lua at line 80: module 'strict' not found.
  140. Lua error in package.lua at line 80: module 'strict' not found.
  141. Lua error in package.lua at line 80: module 'strict' not found.
  142. Lua error in package.lua at line 80: module 'strict' not found.
  143. Lua error in package.lua at line 80: module 'strict' not found.
  144. Lua error in package.lua at line 80: module 'strict' not found.
  145. 145.0 145.1 Lua error in package.lua at line 80: module 'strict' not found.
  146. Lua error in package.lua at line 80: module 'strict' not found.
  147. Lua error in package.lua at line 80: module 'strict' not found.
  148. Lua error in package.lua at line 80: module 'strict' not found.
  149. Lua error in package.lua at line 80: module 'strict' not found.
  150. Lua error in package.lua at line 80: module 'strict' not found.
  151. Lua error in package.lua at line 80: module 'strict' not found.
  152. Lua error in package.lua at line 80: module 'strict' not found.
  153. Lua error in package.lua at line 80: module 'strict' not found.
  154. Lua error in package.lua at line 80: module 'strict' not found.
  155. Lua error in package.lua at line 80: module 'strict' not found.
  156. Lua error in package.lua at line 80: module 'strict' not found.
  157. Lua error in package.lua at line 80: module 'strict' not found.
  158. Lua error in package.lua at line 80: module 'strict' not found.
  159. Lua error in package.lua at line 80: module 'strict' not found.
  160. Lua error in package.lua at line 80: module 'strict' not found.
  161. Lua error in package.lua at line 80: module 'strict' not found.
  162. Lua error in package.lua at line 80: module 'strict' not found.
  163. Lua error in package.lua at line 80: module 'strict' not found.
  164. Lua error in package.lua at line 80: module 'strict' not found.
  165. Aletha Adu, "Jeremy Corbyn will not be Labour candidate at next election, says Starmer", The Guardian, 15 February 2023. Retrieved 6 March 2023. Ashley Cowburn, "Jeremy Corbyn officially blocked from standing for Labour at next general election", Daily Mirror, 28 March 2023. Retrieved 28 March 2023.
  166. Lua error in package.lua at line 80: module 'strict' not found.
  167. Jamie Lopez, "Mark Jenkinson picked over Neil Hudson as candidate for new Cumbria constituency", LancsLive, 6 February 2023. Retrieved 15 March 2023. "Behind closed doors: Were Meghan and Harry to blame for Neil Hudson’s deselection?", Cumberland and Westmorland Herald, 10 February 2023. Retrieved 15 March 2023.
  168. Isaac Cooper, "Former advisor selected for Suffolk seat following Cumbrian link", Cumberland News and Star, 1 August 2023. Retrieved 29 August 2023.
  169. Lua error in package.lua at line 80: module 'strict' not found.
  170. Lua error in package.lua at line 80: module 'strict' not found.
  171. Jessica Elgot, "Sam Tarry deselected as MP by Ilford South Labour members", The Guardian, 10 October 2022. Retrieved 6 March 2023.
  172. Lua error in package.lua at line 80: module 'strict' not found.
  173. Katie Neame, "Alison McGovern wins selection contest in new Birkenhead seat", LabourList, 16 June 2023. Retrieved 16 June 2023.
  174. Lua error in package.lua at line 80: module 'strict' not found.
  175. Lua error in package.lua at line 80: module 'strict' not found.
  176. Lua error in package.lua at line 80: module 'strict' not found.
  177. Lua error in package.lua at line 80: module 'strict' not found.
  178. Lua error in package.lua at line 80: module 'strict' not found.
  179. Lua error in package.lua at line 80: module 'strict' not found.
  180. Lua error in package.lua at line 80: module 'strict' not found.
  181. Lua error in package.lua at line 80: module 'strict' not found.
  182. Lua error in package.lua at line 80: module 'strict' not found.
  183. Lua error in package.lua at line 80: module 'strict' not found.
  184. Lua error in package.lua at line 80: module 'strict' not found.
  185. Lua error in package.lua at line 80: module 'strict' not found.
  186. Lua error in package.lua at line 80: module 'strict' not found.
  187. Lua error in package.lua at line 80: module 'strict' not found.
  188. Lua error in package.lua at line 80: module 'strict' not found.

Template:2024 United Kingdom general election