Heywood and Middleton North (UK Parliament constituency)
Template:Short description Template:Use dmy dates Template:Infobox UK constituency main
Heywood and Middleton North is a constituency in Greater Manchester represented in the House of Commons of the UK Parliament since 2024 by Elsie Blundell of the Labour Party.
Prior to the 2024 general election, the constituency was known as Heywood and Middleton. The 2023 review of Westminster constituencies proposed that two of the Middleton wards be included in a new constituency named Blackley and Middleton South and this seat be renamed Heywood and Middleton North.[1][2]
Constituency profile
The constituency covers the west half of the Metropolitan Borough of Rochdale, including the towns of Heywood and half of the town of Middleton, and some of the western fringes of Rochdale itself such as Castleton, and Spotland and Falinge. Norden and Bamford are strong Conservative areas, with several million-pound houses, but all other wards are mostly favourable to Labour. The part of Middleton in this constituency includes the large overspill council estate of Langley.
The 2024 boundary changes added the ward of Spotland and Falinge, a ward close to Rochdale town centre, to the constituency, in place of East and South Middleton, which included the relatively affluent area of Alkrington Garden Village which were added to the new Blackley and Middleton South constituency.
Electoral Calculus categorises the seat as a "Somewhere" demographic, indicating socially conservative, economically soft left views and strong support for Brexit.[3]
History
The constituency was created in 1983 from parts of the former seats of Heywood and Royton and Middleton and Prestwich and was held by the Labour Party since then until the 2019 Election.
From 1983 until his retirement in 1997, the MP was Jim Callaghan, not to be confused with a former Prime Minister with the same name.
In a 2014 by-election UKIP came within 617 votes of winning the seat, which was on the same day as the Rochester and Strood by-election, and in 2015 it produced one of their largest results in the country. Subsequently, the constituency heavily voted to Leave in the EU referendum and swung to the Conservatives for the first time in 2019, in line with many other Leave-voting Labour seats in the North and Midlands.
Under the 2023 boundary changes, it was estimated that the newly named seat would notionally have been held by Labour on a slim majority.[4] As a result, the sitting Conservative MP, Chris Clarkson, decided not to stand in 2024 and he was selected for the previously safe seat of Stratford-on-Avon, where he was defeated. The Labour Party candidate, Elsie Blundell, duly won this seat with a majority of 16.4% over Reform UK, with the Conservatives dropping down to third place.
Boundaries
Template:Maplink 1983–1997: The Borough of Rochdale wards of Heywood North, Heywood South, Heywood West, Middleton Central, Middleton East, Middleton North, Middleton South, and Middleton West.
1997–2010: The Borough of Rochdale wards of Castleton, Heywood North, Heywood South, Heywood West, Middleton Central, Middleton East, Middleton North, Middleton South, Middleton West, and Norden and Bamford.
2010–2024: The Borough of Rochdale wards of Bamford, Castleton, East Middleton, Hopwood Hall, Norden, North Heywood, North Middleton, South Middleton, West Heywood, and West Middleton.
2024–present: The Borough of Rochdale wards of Bamford, Castleton, Hopwood Hall, Norden, North Heywood, North Middleton, Spotland and Falinge, West Heywood, and West Middleton.[5]
- East Middleton and South Middleton wards were transferred to the new constituency of Blackley and Middleton South, partly compensated by the addition of the Spotland and Falinge ward from Rochdale.
Members of Parliament
| Election | Member[6] | Party | |
|---|---|---|---|
| style="color:inherit;background-color: Template:Party color" | | 1983 | Jim Callaghan | Labour |
| style="color:inherit;background-color: Template:Party color" | | 1997 | Jim Dobbin | Labour Co-op |
| style="color:inherit;background-color: Template:Party color" | | 2014 by-election | Liz McInnes | Labour |
| style="color:inherit;background-color: Template:Party color" | | 2019 | Chris Clarkson | Conservative |
| style="color:inherit;background-color: Template:Party color" | | 2024 | Elsie Blundell | Labour |
Elections
Elections in the 2020s
Template:Election box winning candidate with party link| Party | Candidate | Votes | % | <templatestyles src="Template:Tooltip/styles.css" />±%Script error: No such module "Check for unknown parameters". | |
|---|---|---|---|---|---|
| Script error: No such module "Political party". | Steve Potter | 8,987 | 24.2 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Laura-Beth Thompson | 6,423 | 17.3 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Chris Furlong | 4,349 | 11.7 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Tom Shaw | 2,302 | 6.2 | Script error: No such module "String". | |
| Majority | 6,082 | 16.4 | Script error: No such module "String". | ||
| Turnout | 37,130 | 49.6 | Script error: No such module "String". | ||
| Registered electors | 74,786 | Script error: No such module "String". | |||
| Script error: No such module "Political party". hold | Swing | −9.1 | |||
Script error: No such module "Check for unknown parameters".
Heywood and Middleton North was the only constituency (in England or Wales) where the Green Party of England and Wales did not stand a 2024 candidate.[9] This was because the Green Party of England and Wales officially endorsed independent candidate Chris Furlong.[10]
Elections in the 2010s
| 2019 notional result[4] | |||
|---|---|---|---|
| Party | Vote | % | |
| Labour | 18,281 | 43.1 | |
| Conservative | 17,601 | 41.5 | |
| Brexit Party | 3,581 | 8.4 | |
| Liberal Democrats | 1,787 | 4.2 | |
| Green | 1,196 | 2.8 | |
| Turnout | 42,446 | 57.9 | |
| Electorate | 73,306 | ||
| Party | Candidate | Votes | % | <templatestyles src="Template:Tooltip/styles.css" />±%Script error: No such module "Check for unknown parameters". | |
|---|---|---|---|---|---|
| Script error: No such module "Political party". | Liz McInnes | 19,790 | 41.7 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Colin Lambert | 3,952 | 8.3 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Anthony Smith | 2,073 | 4.4 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Nigel Ainsworth-Barnes | 1,220 | 2.6 | Script error: No such module "String". | |
| Majority | 663 | 1.4 | Script error: No such module "String". | ||
| Turnout | 47,488 | 59.2 | Script error: No such module "String". | ||
| Script error: No such module "Political party". gain from Script error: No such module "Political party". Template:Yesno | Swing | +8.4 | |||
Script error: No such module "Check for unknown parameters".
Template:Election box winning candidate with party link| Party | Candidate | Votes | % | <templatestyles src="Template:Tooltip/styles.css" />±%Script error: No such module "Check for unknown parameters". | |
|---|---|---|---|---|---|
| Script error: No such module "Political party". | Chris Clarkson | 18,961 | 38.0 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Lee Seville | 3,239 | 6.5 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Bill Winlow | 1,087 | 2.2 | Script error: No such module "String". | |
| Majority | 7,617 | 15.3 | Script error: No such module "String". | ||
| Turnout | 49,865 | 62.4 | Script error: No such module "String". | ||
| Script error: No such module "Political party". hold | Swing | −4.4 | |||
Script error: No such module "Check for unknown parameters".
Script error: No such module "Labelled list hatnote".
Template:Election box winning candidate with party link| Party | Candidate | Votes | % | <templatestyles src="Template:Tooltip/styles.css" />±%Script error: No such module "Check for unknown parameters". | |
|---|---|---|---|---|---|
| Script error: No such module "Political party". | John Bickley | 15,627 | 32.2 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Iain Gartside | 9,268 | 19.1 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Anthony Smith | 1,607 | 3.3 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Abi Jackson | 1,110 | 2.3 | Script error: No such module "String". | |
| Majority | 5,299 | 10.9 | Script error: No such module "String". | ||
| Turnout | 48,538 | 60.7 | Script error: No such module "String". | ||
| Script error: No such module "Political party". hold | Swing | −16.3 | |||
Script error: No such module "Check for unknown parameters".
Template:Election box winning candidate with party link| Party | Candidate | Votes | % | <templatestyles src="Template:Tooltip/styles.css" />±%Script error: No such module "Check for unknown parameters". | |
|---|---|---|---|---|---|
| Script error: No such module "Political party". | John Bickley | 11,016 | 38.7 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Iain Gartside[13] | 3,496 | 12.3 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Anthony Smith[14] | 1,457 | 5.1 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Abi Jackson[15] | 870 | 3.1 | Script error: No such module "String". | |
| Majority | 617 | 2.2 | Script error: No such module "String". | ||
| Turnout | 28,472 | 36.0 | Script error: No such module "String". | ||
| Script error: No such module "Political party". hold | Swing | −18.5 | |||
Script error: No such module "Check for unknown parameters".
Template:Election box winning candidate with party link| Party | Candidate | Votes | % | <templatestyles src="Template:Tooltip/styles.css" />±%Script error: No such module "Check for unknown parameters". | |
|---|---|---|---|---|---|
| Script error: No such module "Political party". | Mike Holly | 12,528 | 27.2 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Wera Hobhouse | 10,474 | 22.7 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Peter Greenwood | 3,239 | 7.0 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Victoria Cecil | 1,215 | 2.6 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Chrissy Lee | 170 | 0.4 | Script error: No such module "String". | |
| Majority | 5,971 | 12.9 | Script error: No such module "String". | ||
| Turnout | 46,125 | 57.5 | Script error: No such module "String". | ||
| Script error: No such module "Political party". hold | Swing | −6.8 | |||
Script error: No such module "Check for unknown parameters".
Elections in the 2000s
Template:Election box winning candidate with party link| Party | Candidate | Votes | % | <templatestyles src="Template:Tooltip/styles.css" />±%Script error: No such module "Check for unknown parameters". | |
|---|---|---|---|---|---|
| Script error: No such module "Political party". | Stephen Pathmarajah | 8,355 | 21.4 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Crea Lavin | 7,261 | 18.6 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Gary Aronsson | 1,855 | 4.7 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Philip Burke | 1,377 | 3.5 | Script error: No such module "String". | |
| Script error: No such module "Political party". | John Whittaker | 767 | 2.0 | Script error: No such module "String". | |
| Majority | 11,083 | 28.4 | Script error: No such module "String". | ||
| Turnout | 39,053 | 54.6 | Script error: No such module "String". | ||
| Script error: No such module "Political party". hold | Swing | −0.9 | |||
Script error: No such module "Check for unknown parameters".
Template:Election box winning candidate with party link| Party | Candidate | Votes | % | <templatestyles src="Template:Tooltip/styles.css" />±%Script error: No such module "Check for unknown parameters". | |
|---|---|---|---|---|---|
| Script error: No such module "Political party". | Marilyn Hopkins | 10,707 | 27.6 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Ian Greenhalgh | 4,329 | 11.2 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Philip Burke | 1,021 | 2.6 | Script error: No such module "String". | |
| Christian Democrats | Christine West | 345 | 0.9 | Script error: No such module "String". | |
| Majority | 11,670 | 30.1 | Script error: No such module "String". | ||
| Turnout | 38,779 | 53.1 | Script error: No such module "String". | ||
| Script error: No such module "Political party". hold | Swing | −2.3 | |||
Script error: No such module "Check for unknown parameters".
Elections in the 1990s
Template:Election box winning candidate with party link| Party | Candidate | Votes | % | <templatestyles src="Template:Tooltip/styles.css" />±%Script error: No such module "Check for unknown parameters". | |
|---|---|---|---|---|---|
| Script error: No such module "Political party". | Sebastian Grigg | 11,637 | 23.0 | Script error: No such module "String". | |
| Script error: No such module "Political party". | David Clayton | 7,908 | 15.6 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Christine West | 1,076 | 2.1 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Philip Burke | 750 | 1.5 | Script error: No such module "String". | |
| Majority | 17,542 | 34.7 | Script error: No such module "String". | ||
| Turnout | 50,550 | 68.4 | Script error: No such module "String". | ||
| Script error: No such module "Political party". hold | Swing | ||||
Script error: No such module "Check for unknown parameters".
Template:Election box winning candidate with party link| Party | Candidate | Votes | % | <templatestyles src="Template:Tooltip/styles.css" />±%Script error: No such module "Check for unknown parameters". | |
|---|---|---|---|---|---|
| Script error: No such module "Political party". | Eric Ollerenshaw | 14,306 | 33.4 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Michael B. Taylor | 5,252 | 12.3 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Philip Burke | 757 | 1.8 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Anne-Marie Scott | 134 | 0.3 | Script error: No such module "String". | |
| Majority | 8,074 | 18.9 | Script error: No such module "String". | ||
| Turnout | 42,829 | 74.9 | Script error: No such module "String". | ||
| Script error: No such module "Political party". hold | Swing | +1.6 | |||
Script error: No such module "Check for unknown parameters".
Elections in the 1980s
Template:Election box winning candidate with party link| Party | Candidate | Votes | % | <templatestyles src="Template:Tooltip/styles.css" />±%Script error: No such module "Check for unknown parameters". | |
|---|---|---|---|---|---|
| Script error: No such module "Political party". | Roy Walker | 15,052 | 34.3 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Ian Greenhalgh | 6,953 | 15.8 | Script error: No such module "String". | |
| Majority | 6,848 | 15.6 | Script error: No such module "String". | ||
| Turnout | 43,905 | 73.8 | Script error: No such module "String". | ||
| Script error: No such module "Political party". hold | Swing | +3.2 | |||
Script error: No such module "Check for unknown parameters".
Template:Election box winning candidate with party link| Party | Candidate | Votes | % | <templatestyles src="Template:Tooltip/styles.css" />±%Script error: No such module "Check for unknown parameters". | |
|---|---|---|---|---|---|
| Script error: No such module "Political party". | Christine Hodgson | 14,137 | 33.8 | ||
| Script error: No such module "Political party". | Arthur Rumbelow | 9,262 | 22.1 | ||
| Script error: No such module "Political party". | Kenneth Henderson | 316 | 0.8 | ||
| Majority | 3,974 | 9.5 | Script error: No such module "String". | ||
| Turnout | 41,826 | 69.9 | Script error: No such module "String". | ||
| Script error: No such module "Political party". win (new seat) | |||||
Script error: No such module "Check for unknown parameters".
See also
References
<templatestyles src="Reflist/styles.css" />
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Electoral Calculus https://www.electoralcalculus.co.uk/fcgi-bin/seatdetails.py?seat=Heywood+and+Middleton
- ↑ a b Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "Unsubst".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
Script error: No such module "Check for unknown parameters".
External links
- Heywood and Middleton UK Parliament constituency (boundaries April 1997 – April 2010) at MapIt UK
- Heywood and Middleton UK Parliament constituency (boundaries April 2010 – May 2024) at MapIt UK
- Heywood and Middleton North UK Parliament constituency (boundaries from June 2024) at MapIt UK
Script error: No such module "Navbox". Template:Authority control Script error: No such module "Coordinates".