London · England · 74,745Boundary · 2023

Uxbridge & South Ruislip

Follow⇄ Compare
Dispatch
Apr 2026

A marginal seat — won by just 587 votes (1.3%) in 2024. Centred on Hillingdon. Population 114,555, notably young (median age 36 vs 41 nationally).

A perfect party-line voter since entering Parliament in July 2024, Danny Beales has nonetheless carved out a visible local and policy profile. His most prominent recent action was publicly condemning a Reform candidate in his Uxbridge and South Ruislip constituency over Islamophobic social media posts, calling the comments "racist and violent" and demanding Reform withdraw their support -- a story that generated significant local coverage in April 2026. He has also advocated for Middle East peacebuilding following the ceasefire, drawing on personal visits to the region, and given interviews on social care reform, arguing directly against the cost of inaction.

Beales participates at 91%, above the Commons average, and has not once broken from the Labour whip across 442 recorded votes. He consistently supports workers' rights and progressive taxation, while his voting record places him well below his party average on pro-business and parliamentary scrutiny measures. His stance profile shows a notable lean toward NHS funding and climate action compared to Labour peers, and he sits measurably to the anti side of assisted dying relative to his colleagues -- voting against both greater end-of-life autonomy and stronger safeguards, suggesting a firmer opposition to the legislation overall. His 158 contributions span economy, local government, health, and social care.

442
Commons votes
This parliament
£34k
Median income
HMRC · 2024
74.7k
Electorate
2024 GE

Sign up free to see how Danny Beales votes, their stance profile, speeches, and committee roles.

Sign up free
§ 06This week in Westminster.Live · today’s sittingOrder Paper · refreshed daily

Beales’s scheduled Commons activity this week — whipped divisions, oral questions, debates — drawn from the House of Commons Order Paper.

§ 07The record, at a glance.458 divisions voted

Two readings of the same data. Issue volume shows where Beales has cast the most ballots — a proxy for engagement, not direction. Notable votes are the moments where the whip was free or where they broke ranks.

Issue volume
Top issues by total divisions voted · cumulative this Parliament
Taxation
97
Economy
87
Employment
52
Crime & Policing
47
Education
41
Constitution and Democracy
28
Notable votes
Free votes and rebellions — moments the MP’s own judgment matters more than the whip

No rebellions or free votes recorded yet.

§ 08The local picture.8 wards

Constituencies are not uniform. Below — the local council make-up, key facts worth knowing, and the neighbouring seats on either side.

WardCouncillorVotesParty
Colham CowleyEkta Gohil1,703Conserva
Colham CowleyRoy Chamdal1,822Conserva
Colham CowleyShehryar Ahmad-Wallana1,851Conserva
Hillingdon EastKelly Martin2,911Conserva
Hillingdon WestAdam Bennett1,124Conserva
Hillingdon WestReeta Chamdal1,014Conserva
Ickenham South HarefieldEddie Lavery2,681Conserva
Ickenham South HarefieldKaushik Kumar Banerjee2,537Conserva
Ickenham South HarefieldMartin Goddard2,734Conserva
Ruislip ManorDouglas Mills1,951Conserva
Ruislip ManorSusan O'Brien1,976Conserva
South RuislipHeena Makwana2,343Conserva
Population (2021 Census)
114,555
Electorate 74,745 · 2024 register
Median income
£34,200
HMRC SPI 2024
Households renting privately
24.9%
England average 20.0%
Schools
46
25 primary · 9 secondary
Next · dig deeperEvery division, question, speech and committee record

Mine the full
record → Data view

Filter divisions, search written questions, read every speech since the election. Sortable, searchable, downloadable.

More constituency data is being added, including local issue analysis and historical trends. Learn about our methodology. View data sources & attribution.