Harrogate and Knaresborough (UK Parliament constituency)
Template:Short description Template:Use British English Template:Use dmy dates Template:Infobox UK constituency main
Harrogate and Knaresborough (Template:IPAc-en)Template:RefnTemplate:Refn is a parliamentary constituency in North Yorkshire which has been represented in the House of Commons of the UK Parliament since 2024 by Tom Gordon, an MP from the Liberal Democrats. The constituency was formed in the 1997 boundary changes, before which it was named Harrogate.
History
Before 1950 the two eponymous towns had been part of the Ripon constituency. The constituency was created as Harrogate and following boundary changes in 1997 the name was changed to 'Harrogate and Knaresborough'.
The current constituency embraces three former borough constituencies: Aldborough (now a suburb of Boroughbridge civil parish) and Boroughbridge, which were abolished as 'rotten boroughs' by the Reform Act 1832, and Knaresborough, abolished in 1885.
An area with little unemployment, a relatively large retired population and large neighbourhoods of high house prices[n 1][1] the former Harrogate constituency was a safe Conservative seat. When former Chancellor Norman Lamont stood for the Harrogate and Knaresborough seat in the Labour landslide general election in 1997, Harrogate moved the way of other spa towns in England such as Bath, and more urban and less touristic Cheltenham, by returning a non-Conservative candidate. The Liberal Democrat MP Phil Willis was elected, and served until Andrew Jones regained the seat for his party on Willis's retirement in the 2010 general election with a swing of 9.1% and a margin of 1,039 votes.[2]
Jones retained the seat until the 2024 general election, when Tom Gordon regained it for the Liberal Democrats, on a virtually identical percentage swing to that in 1997.
Boundaries
Template:Maplink 1997–2010: The Borough of Harrogate wards of Bilton, Duchy, East Central, Granby, Harlow, Knaresborough East, Knaresborough West, New Park, Pannal, Starbeck, Wedderburn, and West Central.
2010–2024: The Borough of Harrogate wards of Bilton, Boroughbridge, Claro, Granby, Harlow Moor, High Harrogate, Hookstone, Killinghall, Knaresborough East, Knaresborough King James, Knaresborough Scriven Park, Low Harrogate, New Park, Pannal, Rossett, Saltergate, Starbeck, Stray, and Woodfield.
Current
Under the 2023 periodic review of Westminster constituencies, the seat was defined as being composed of the following as they existed on 1 December 2020:
- The Borough of Harrogate wards of: Claro; Harrogate Bilton Grange; Harrogate Bilton Woodfield; Harrogate Central; Harrogate Coppice Valley; Harrogate Duchy; Harrogate Fairfax; Harrogate Harlow; Harrogate High Harrogate; Harrogate Hookstone; Harrogate Kingsley; Harrogate New Park; Harrogate Oatlands; Harrogate Old Bilton; Harrogate Pannal; Harrogate St. Georges; Harrogate Saltergate; Harrogate Starbeck; Harrogate Stray; Harrogate Valley Gardens; Killinghall & Hampsthwaite; Knaresborough Aspin & Calcutt; Knaresborough Castle; Knaresborough Eastfield; Knaresborough Scriven Park.[3]
Minor changes to align with revised ward boundaries.
However, before the new boundaries came into effect, the Borough of Harrogate was abolished and absorbed into the new unitary authority of North Yorkshire with effect from 1 April 2023.[4] Consequently, the constituency now comprises the following from the 2024 general election:
- The District of North Yorkshire electoral districts of: Bilton & Nidd Gorge; Bilton Grange & New Park; Boroughbridge & Claro (majority); Coppice Valley & Duchy; Fairfax & Starbeck; Harlow & St Georges; High Harrogate & Kingsley; Killinghall, Hampsthwaite & Saltergate; Knaresborough East; Knaresborough West; Oatlands & Pannal; Stray, Woodlands & Hookstone; Valley Gardens & Central Harrogate.[5]
As its name suggests, the constituency is centred on the towns of Harrogate and Knaresborough, with no parts more than Script error: No such module "convert". away from either.
Members of Parliament
Harrogate prior to 1997
| Election | Member[6] | Party | |
|---|---|---|---|
| 1997 | Phil Willis |
| |
| 2010 | Andrew Jones |
| |
| 2024 | Tom Gordon |
| |
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". | Andrew Jones | 15,738 | 30.2 | Script error: No such module "String". | |
| Script error: No such module "Political party". | John Swales | 5,679 | 10.9 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Conrad Whitcroft | 4,153 | 8.0 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Shan Oakes | 1,762 | 3.4 | Script error: No such module "String". | |
| Independent | Paul Haslam | 620 | 1.2 | Script error: No such module "String". | |
| Independent | Stephen Douglas Metcalfe | 136 | 0.3 | Script error: No such module "String". | |
| Majority | 8,238 | 15.9 | Script error: No such module "String". | ||
| Turnout | 52,064 | 66.8 | Script error: No such module "String". | ||
| Registered electors | Template:Ifnumber | 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 | +15.9 | |||
Script error: No such module "Check for unknown parameters".
Elections in the 2010s
| 2019 notional result[9] | |||
|---|---|---|---|
| Party | Vote | % | |
| Conservative | 28,873 | 52.0 | |
| Liberal Democrats | 20,086 | 36.2 | |
| Labour | 5,349 | 9.6 | |
| Others | 1,208 | 2.2 | |
| Green | 27 | <0.1 | |
| Turnout | 55,543 | 73.3 | |
| Electorate | 75,800 | ||
| 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". | Judith Rogerson | 20,287 | 35.6 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Mark Sewards | 5,480 | 9.6 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Kieron George | 1,208 | 2.1 | Script error: No such module "String". | |
| Majority | 9,675 | 17.0 | Script error: No such module "String". | ||
| Turnout | 56,937 | 73.1 | Script error: No such module "String". | ||
| Script error: No such module "Political party". hold | Swing | -7.6 | |||
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". | Helen Flynn | 13,309 | 23.5 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Mark Sewards | 11,395 | 20.1 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Donald Fraser | 559 | 1.0 | Script error: No such module "String". | |
| Majority | 18,168 | 32.0 | Script error: No such module "String". | ||
| Turnout | 56,907 | 73.0 | Script error: No such module "String". | ||
| Script error: No such module "Political party". hold | Swing | +0.67 | |||
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". | Helen Flynn | 11,782 | 22.1 | Script error: No such module "String". | |
| Script error: No such module "Political party". | David Simister | 5,681 | 10.6 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Jan Williams | 5,409 | 10.1 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Shan Oakes | 2,351 | 4.4 | Script error: No such module "String". | |
| Majority | 16,371 | 30.6 | Script error: No such module "String". | ||
| Turnout | 53,376 | 69.0 | Script error: No such module "String". | ||
| Script error: No such module "Political party". hold | Swing | +14.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". | Claire Kelley | 23,266 | 43.8 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Kevin McNerney | 3,413 | 6.4 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Steve Gill | 1,094 | 2.1 | Script error: No such module "String". | |
| Script error: No such module "Political party". | John Upex | 1,056 | 2.0 | Script error: No such module "String". | |
| Majority | 1,039 | 1.9 | Script error: No such module "String". | ||
| Turnout | 53,134 | 70.6 | 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 | +9.1 | |||
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". | Maggie Punyer | 13,684 | 31.9 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Lorraine Ferris | 3,627 | 8.5 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Chris Royston | 845 | 2.0 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Colin Banner | 466 | 1.1 | Script error: No such module "String". | |
| Alliance For Change | John Allman | 123 | 0.3 | Script error: No such module "String". | |
| Majority | 10,429 | 24.4 | Script error: No such module "String". | ||
| Turnout | 42,858 | 65.3 | 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". | Andrew Jones | 14,600 | 34.6 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Alastair MacDonald | 3,101 | 7.4 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Bill Brown | 761 | 1.8 | Script error: No such module "String". | |
| Script error: No such module "Political party". | John Cornforth | 272 | 0.6 | Script error: No such module "String". | |
| Majority | 8,845 | 21.0 | Script error: No such module "String". | ||
| Turnout | 42,179 | 64.6 | Script error: No such module "String". | ||
| Script error: No such module "Political party". hold | Swing | ||||
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". | Norman Lamont | 18,322 | 38.5 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Barbara Boyce | 4,151 | 8.7 | Script error: No such module "String". | |
| Loyal Conservative | John Blackburn | 614 | 1.3 | Script error: No such module "String". | |
| Majority | 6,236 | 13.0 | Script error: No such module "String". | ||
| Turnout | 47,645 | 73.1 | 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 | -15.8 | |||
Script error: No such module "Check for unknown parameters".
See also
- List of parliamentary constituencies in North Yorkshire
- List of parliamentary constituencies in the Yorkshire and the Humber (region)
Notes
<templatestyles src="Reflist/styles.css" />
- ↑ In the 2001 census: worklessness was the status of (see Harrogate 009 Middle Layer SOA for access to the whole district): 1.0% of working age people compared to Yorkshire and the Humber: 2.6% England 2.3%
However, in the 2001 Census publication "Indices of Deprivation and Classification: Social Grade" 0.27% of the wider District population of 69,614 of working age were Class E: On state benefit, unemployed, lowest grade workers, slightly higher than 0.22% Yorkshire and the Humber average and 0.24% national average
Script error: No such module "Check for unknown parameters".
References
<templatestyles src="Reflist/styles.css" />
- ↑ 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 "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 "Check for unknown parameters".
External links
- Harrogate and Knaresborough UK Parliament constituency (boundaries April 1997 – April 2010) at MapIt UK
- Harrogate and Knaresborough UK Parliament constituency (boundaries April 2010 – May 2024) at MapIt UK
- Harrogate and Knaresborough 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".