Party history
Liberal Democrat
4 Jul 2024 to present
Constituency history
Harrogate and Knaresborough
4 Jul 2024 to present
Elected 1 time
Roles
Courts (Remote Hearings) Bill
26 Jun 2025 to present
Terminally Ill Adults (End of Life) Bill
15 Jan 2025 to 25 Mar 2025
Human Rights (Joint Committee)
2 Dec 2024 to present
Science, Innovation and Technology Committee
28 Oct 2024 to 13 Nov 2025
Latest election result
Candidate result data from the Parliament Members API.
LD Gain
Harrogate and Knaresborough
Turnout 52,064
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Tom Gordon | LD Liberal Democrat | 23,976 | 46.1 % |
| Andrew Jones | Con Conservative | 15,738 | 30.2 % |
| Jonathan Swales | RUK Reform UK | 5,679 | 10.9 % |
| Conrad Whitcroft | Lab Labour | 4,153 | 8.0 % |
| Shan Oakes | Green Green Party | 1,762 | 3.4 % |
| Paul Haslam | Ind Independent | 620 | 1.2 % |
| Stephan Metcalfe | Ind Independent | 136 | 0.3 % |
Source: UK Parliament Members API
Biography source
UK Parliament Members API
Election source
UK Parliament Members API
FAQs
How long has Tom Gordon been an MP?
Tom Gordon has been in the House of Commons for 1 years, 10 months. Source
What parties has Tom Gordon been a member of?
Tom Gordon has 1 party affiliation records. The party history section lists all imported party affiliations from the Parliament biography data. Source
What roles has Tom Gordon held?
Tom Gordon has 4 imported role records. The roles section lists the most recent roles available from the Parliament biography data. Source
What was Tom Gordon's latest election result?
Tom Gordon's latest imported election result is LD Gain in Harrogate and Knaresborough, with a majority of 8,238. Source