Hayes and Harlington

John McDonnell · Labour Party

London, England

: 74,405

FollowCompare

Lab held for 5 consecutive elections.

MP News Approval i

+42

Based on 10 articles from the last 90 days

Current Member of Parliament

John McDonnell

John McDonnell

Labour Party

The Rt Hon John McDonnell is the Labour MP for Hayes and Harlington, and has been an MP continually since 1 May 1997.

Notable Votes

MPs voted on whether to accept or reject a change made by the House of Lords to the Children's Wellbeing and Schools Bill. Without debate excerpts, the specific content of Lords Amendment 106 cannot be determined, but the vote represents the Commons deciding whether to keep or overturn a Lords modification to this wide-ranging children's legislation.

MP voted NoAgainst party majorityLikely whipped

MPs voted on whether to accept or reject a change made by the House of Lords to the Children's Wellbeing and Schools Bill. Without debate excerpts, the specific content of Lords Amendment 38 cannot be determined, but the vote decided whether the Commons would override the Lords' modification to this legislation covering children's welfare and schools.

MP voted NoAgainst party majorityLikely whipped

MPs voted on whether to accept the remaining Lords amendments to the Crime and Policing Bill, a wide-ranging policing and criminal justice bill. This was a package vote covering multiple Lords changes, some of which the government accepted, others it rejected and replaced with alternative provisions, including on civil liberties issues such as freedom of expression and religion.

MP voted NoAgainst party majorityLikely whipped

Sign up free to read the full briefing on John McDonnell.

Sign up free

Voting at a Glance

MP in the News

Coverage of Hayes and Harlington has been predominantly positive for John across 40 recent articles.

Positive coverage

Diane Abbott, John McDonnell and Clive Lewis back Together marchSocialist Worker (Britain)

Aaron went to bed with a headache - days later he died of meningitisDaily Mail Online

A safe Lab seat, won with 53% of the vote in 2024. Centred on Hillingdon. Population 124,840, notably young (median age 35 vs 41 nationally), a majority-minority constituency. Recorded crime is 135% above the national average.

Latest News

Paul George has 23 points to lead the 76ers past the Timberwolves,...

Daily Mail Online · 4 Apr 2026

2024 General Election

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