| Uxbridge and South Ruislip | |
|---|---|
| Borough constituency for theHouse of Commons | |
| County | Greater London |
| Electorate | 75,042 (2023)[1] |
| Major settlements | Uxbridge,South Ruislip,Eastcote,Hillingdon,Yiewsley |
| Current constituency | |
| Created | 2010 |
| Member of Parliament | Danny Beales (Labour) |
| Seats | One |
| Created from |
|
Uxbridge and South Ruislip is aconstituency[n 1] inGreater London represented in theHouse of Commons of theUK Parliament since its2010 creation. The seat has been held byDanny Beales of theLabour Party since July 2024.
From 2015 to 2023, the seat was held by former Prime Minister (2019–2022)Boris Johnson, of theConservative Party. Johnson won the seat in2015 with a majority of 10,695. In2017, asForeign Secretary, he won a narrower majority of 5,034 votes. In2019, asPrime Minister, he won an increased majority of 7,210. Johnson formally resigned in June 2023 after receiving a copy of the Standard Committee's report intoPartygate, which recommended arecall petition.[2] The subsequent by-election was won by Conservative candidateSteve Tuckwell, who then lost the seat toDanny Beales in the2024 general election.
An estimate by theHouse of Commons Library puts the "Leave" vote by the constituency in the2016 referendum at 57.2%.[citation needed]
TheConservative Party won in2010 and2015 by a margin of about 25%, and since 1970 the fourteen parliamentary elections in this constituency and its predecessor (the constituency ofUxbridge) were won by the Conservatives. The 2015 result gave the seat the 149th smallest majority of the Conservative Party's 331 seats by percentage of majority.[3]
In 2010, for the Uxbridge-born Conservative candidateJohn Randall, theone-party swing in the seat was 0.1% greater than that seen nationally – enough on the newly drawn constituency boundaries to provide 48.3% of the vote, and a majority of more than 11,000 votes. In the 2010 and 2015 elections, three (of 8 and 13 candidates respectively) attained 5% or more of the vote, thus retaining theirdeposits.
In 2014,Boris Johnson was selected to run in the seat; he was elected in2015 with a swing of less than 1% toLabour and 50.2% of the vote. However, the2017 election saw a 13.6% increase in Labour's vote share, although Johnson also increased his votes, which reduced Johnson's majority to only 5,034, less than half his 2015 margin and by far the lowest for a Conservative candidate in the area since2001.
Boris Johnson becamePrime Minister of the United Kingdom on 24 July 2019, following the resignation ofTheresa May.[4] His 2017 majority in Uxbridge and South Ruislip of 5,034 votes was the smallest of any sitting prime minister since 1924.[5] The main challenger in the seat was theLabour Party, whose 2019 candidate wasAli Milani. In April 2019, think-tank Onward classified the seat as "vulnerable" for the Conservatives,[6] whileYouGov classified the seat on 27 November 2019 as "likely Conservative".[7] An article inThe Independent on the same date inferred a 22.2% chance of Milani winning the seat from odds by bookmakerPaddy Power.[8] Johnson retained the seat with an increased vote share of 52.6% and an increased majority of 15%.
In 2019, two satirical candidates,Count Binface andLord Buckethead, stood for election. Lord Buckethead is the name of a character in the 1984 movieGremloids, and several previous UK election candidates have used the name, but Jon Harvey was prevented from standing again as Lord Buckethead afterGremloids creatorTodd Durham asserted his rights over the character. Instead, Harvey stood as Count Binface and anOfficial Monster Raving Loony Party candidate used the name Lord Buckethead.[9][10] On 6 December, Lord Buckethead encouraged constituents to vote for Labour candidate Ali Milani.[11][12] Also standing wasWilliam Tobin, who aimed to receive no votes. As an expatriate who has lived abroad for 15 years, he was not able to vote in UK elections, but could stand as a candidate. Tobin stood to raise awareness of disenfranchisement of voting rights for expatriates, as well as 16- and 17-year-olds and foreign nationals who live in the UK.[13][14] Tobin received five votes.
On 9 June 2023, Johnson announced his intention to resign, triggering the2023 Uxbridge and South Ruislip by-election.[15] The resignation occurred on 12 June 2023[16] and the by-election took place on 20 July 2023.[17] It was won by theTory candidateSteve Tuckwell, although with vote share reduced from 52.6% in 2019 to 45.2%, with Tuckwell beating Labour candidateDanny Beales by less than 500 votes.
The latest election was held on Thursday, 4 July 2024. The seat was won by Labour candidateDanny Beales, who ousted Tory MPSteve Tuckwell after less than 12 months in office. Beales secured 16,599 votes (36.2%) compared to Tuckwell's 16,012 votes (34.9%).[18] This was a reversal of the 2023 by-election (triggered by Boris Johnson's resignation), in which Tuckwell beat Beales by fewer than 500 votes (see below for full results).Other candidates running included:Reform UK candidate Tim Wheeler,Green Party candidate Sarah Green, andLiberal Democrats (UK) candidateIan Rex-Hawkes.[19]
Most of the constituency came from that ofUxbridge, which was first established under theRedistribution of Seats Act 1885; however parts of the seat came fromRuislip-Northwood andHayes and Harlington, both of which had been carved out of the Uxbridge seat in 1950. The 1950 changes reflected the area's growth in population since1918, the previous national reorganisation of seats.
The boundaries of the constituency changed prior to thegeneral election in 2010 as Parliament approved theFifth periodic review of Westminster constituencies.Ickenham and parts ofWest Ruislip were allocated to the new seat ofRuislip, Northwood and Pinner. Treating the constituency as the direct successor to the Uxbridge seat, it gained the electoral wards:
The seat comprised the followingelectoral wards:

Further to the2023 periodic review of Westminster constituencies, which came into effect for the2024 general election, the constituency is composed of the following wards of the London Borough of Hillingdon:
As a result of a new ward structure, the boundary withRuislip, Northwood and Pinner was realigned, with the constituency gaining the Ickenham and South Harefield ward, but losing parts of the (redrawn) Eastcote and Ruislip wards.
The seat is in theOuter London commuter belt, is served by seventube stations, and includes green spaces such as theColne Valley regional park. In contrast to neighbouringHayes and inner western suburbs, the area is withoutbrutalist tower blocks. The highest density of buildings is found close to historicUxbridge town centre, a hub in a seat that is ethnically diverse and prosperous, including on its outskirtsBrunel University. Most of the borough electoral wards in the area vote Conservative, except for Uxbridge South, which returns Labour councillors. Workless claimants, registered jobseekers, were in November 2012 significantly lower than the national average of 3.8%, at 2.6% of the population based on a statistical compilation byThe Guardian.[22]
The constituencyvoted to leave the European Union in 2016 with an estimated 57.2% of votes, according to aHouse of Commons Library report.[23] In August 2018, an analysis of YouGov polling by Focaldata suggested support for Remain had risen from 43.6% to 51.4%.Boris Johnson, former Prime Minister and Member of Parliament for the constituency, is a prominentEurosceptic politician and was a key figure of theVote Leave campaign in the run-up to theBrexit referendum on 23 June 2016; which resulted in a victory for the Leave campaign when the UK electorate voted in favour of British withdrawal from the European Union.[24]
| Years | Member | Party | |
|---|---|---|---|
| Constituency created fromUxbridge andRuislip-Northwood | |||
| 2010 | John Randall | Conservative | |
| 2015 | Boris Johnson | Conservative | |
| 2023 by-election | Steve Tuckwell | Conservative | |
| 2024 | Danny Beales | Labour | |

| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Labour | Danny Beales | 16,599 | 36.2 | –0.8 | |
| Conservative | Steve Tuckwell | 16,012 | 34.9 | –17.7 | |
| Reform | Tim Wheeler | 6,610 | 14.4 | N/A | |
| Green | Sarah Green | 4,354 | 9.5 | +6.8 | |
| Liberal Democrats | Ian Rex-Hawkes | 1,752 | 3.8 | –2.8 | |
| TUSC | Gary Harbord | 223 | 0.5 | N/A | |
| SDP | Stephen Gardner | 200 | 0.4 | N/A | |
| UKIP | Geoff Courtenay | 164 | 0.4 | –0.2 | |
| Majority | 587 | 1.3 | N/A | ||
| Turnout | 45,914 | 61.4 | –6.3 | ||
| Registered electors | 74,746 | ||||
| Labourgain fromConservative | Swing | ||||
| 2019notional result[26] | |||
|---|---|---|---|
| Party | Vote | % | |
| Conservative | 26,712 | 52.6 | |
| Labour | 18,773 | 37.0 | |
| Liberal Democrats | 3,371 | 6.6 | |
| Green | 1,347 | 2.7 | |
| Others | 579 | 1.2 | |
| Turnout | 50,782 | 67.7 | |
| Electorate | 75,042 | ||
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Conservative | Steve Tuckwell | 13,965 | 45.2 | –7.4 | |
| Labour | Danny Beales | 13,470 | 43.6 | +6.0 | |
| Green | Sarah Green | 893 | 2.9 | +0.7 | |
| Reclaim | Laurence Fox | 714 | 2.3 | N/A | |
| Liberal Democrats | Blaise Baquiche | 526 | 1.7 | –4.6 | |
| SDP | Steve Gardner | 248 | 0.8 | N/A | |
| Independent | Kingsley Hamilton Anti-Ulez | 208 | 0.7 | N/A | |
| Count Binface | Count Binface | 190 | 0.6 | +0.5 | |
| Independent | No-Ulez Leo Phaure | 186 | 0.6 | N/A | |
| Rejoin EU | Richard Hewison | 105 | 0.3 | N/A | |
| Let London Live | Piers Corbyn | 101 | 0.3 | N/A | |
| Independent | Cameron Bell | 91 | 0.3 | N/A | |
| CPA | Enomfon Ntefon | 78 | 0.3 | N/A | |
| UKIP | Rebecca Jane | 61 | 0.2 | –0.4 | |
| Climate | Ed Gemmell | 49 | 0.2 | N/A | |
| Monster Raving Loony | Howling Laud Hope | 32 | 0.1 | –0.2 | |
| Independent | 77 Joseph | 8 | 0.0 | N/A | |
| Majority | 495 | 1.6 | –13.4 | ||
| Turnout | 30,925 | 46.1 | –22.4 | ||
| Registered electors | 67,067 | ||||
| Conservativehold | Swing | –6.7 | |||
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Conservative | Boris Johnson | 25,351 | 52.6 | +1.8 | |
| Labour | Ali Milani | 18,141 | 37.6 | –2.4 | |
| Liberal Democrats | Joanne Humphreys | 3,026 | 6.3 | +2.4 | |
| Green | Mark Keir | 1,090 | 2.2 | +0.3 | |
| UKIP | Geoffrey Courtenay | 283 | 0.6 | –2.8 | |
| Monster Raving Loony | Lord Buckethead | 125 | 0.3 | N/A | |
| Independent | Count Binface | 69 | 0.1 | N/A | |
| Independent | Alfie Utting | 44 | 0.1 | N/A | |
| [30] | Yace "Interplanetary Time Lord" Yogenstein | 23 | 0.0 | N/A | |
| Independent | Norma Burke | 22 | 0.0 | N/A | |
| [30] | Bobby Smith | 8 | 0.0 | N/A | |
| [30] | William Tobin[31] | 5 | 0.0 | N/A | |
| Majority | 7,210 | 15.0 | +4.2 | ||
| Turnout | 48,187 | 68.5 | +1.7 | ||
| Registered electors | 70,369 | ||||
| Conservativehold | Swing | +2.1 | |||
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Conservative | Boris Johnson | 23,716 | 50.8 | +0.6 | |
| Labour | Vincent Lo | 18,682 | 40.0 | +13.6 | |
| Liberal Democrats | Rosina Robson | 1,835 | 3.9 | –1.0 | |
| UKIP | Lizzy Kemp | 1,577 | 3.4 | –10.8 | |
| Green | Mark Keir | 884 | 1.9 | –1.3 | |
| Majority | 5,034 | 10.8 | –13.0 | ||
| Turnout | 46,694 | 66.8 | +3.4 | ||
| Registered electors | 69,936 | ||||
| Conservativehold | Swing | –6.5 | |||
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Conservative | Boris Johnson | 22,511 | 50.2 | +1.9 | |
| Labour | Chris Summers[36] | 11,816 | 26.4 | +3.0 | |
| UKIP | Jack Duffin | 6,346 | 14.2 | +11.5 | |
| Liberal Democrats | Michael Cox | 2,215 | 4.9 | –14.9 | |
| Green | Graham Lee[37] | 1,414 | 3.2 | +2.1 | |
| TUSC | Gary Harbord[38] | 180 | 0.4 | N/A | |
| Independent | Jenny Thompson[39] | 84 | 0.2 | N/A | |
| Monster Raving Loony | Howling Laud Hope[40] | 72 | 0.2 | N/A | |
| Communities United | Sabrina Moosun[39] | 52 | 0.1 | N/A | |
| The Eccentric Party of Great Britain (UK) | Lord Toby Jug[39] | 50 | 0.1 | N/A | |
| Independent | Michael Doherty[39] | 39 | 0.1 | N/A | |
| The Realists' Party | Jane Lawrence[39] | 18 | 0.0 | N/A | |
| Independent | James Jackson[39] | 14 | 0.0 | N/A | |
| Majority | 10,695 | 23.8 | –1.1 | ||
| Turnout | 44,811 | 63.4 | +0.1 | ||
| Registered electors | 70,631 | ||||
| Conservativehold | Swing | –0.5 | |||
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Conservative | John Randall* | 21,758 | 48.3 | ||
| Labour | Sidharath Garg | 10,542 | 23.4 | ||
| Liberal Democrats | Mike Cox | 8,995 | 20.0 | ||
| BNP | Diane Neal | 1,396 | 3.1 | ||
| UKIP | Mark Wadsworth | 1,234 | 2.7 | ||
| Green | Mike Harling | 477 | 1.1 | ||
| English Democrat | Roger Cooper | 403 | 0.9 | ||
| National Front | Frank McCallister | 271 | 0.6 | ||
| Majority | 11,216 | 24.9 | |||
| Turnout | 45,076 | 63.3 | |||
| Registered electors | 71,160 | ||||
| Conservativewin (new seat) | |||||
| Parliament of the United Kingdom | ||
|---|---|---|
| Preceded by | Constituency represented by the prime minister 2019–2022 | Succeeded by |