← Back to yearly financials Tom Gordon MP · All-time
All-time financials & associations
Years serving
2.0
2024 → 2026 · 3 calendar years
Lifetime total
£184,317
Base + chair + declared
Total base salary
£183,967
Sum of MP base salary, prorated per year at each year's rate
Total committee chair
£0
Additional salary across all chair stints
Total declared earnings
£350
From 3 registered interests

Declared earnings by category

Category Amount Entries Share
Gifts, benefits and hospitality from UK sources £350 1 100.0%

Declared earnings by payer

Payer Type Amount Entries Share
London Marathon Events Ltd Commercial £350 1 100.0%
External cross-references · Electoral Commission

Constituency-level donations · Harrogate and Knaresborough · Liberal Democrats · 82 entries · £336,502 total

Filtered to this MP's party. The St Albans / similar accounting-unit string is reused across multiple parties at EC, so cross-party totals mix opposition local-association money with this MP's own. See all parties for this unit ↗
Showing: 82 of 82 records Company donations: 6 Total value: £336,502 Source: Electoral Commission donations register
Accepted Donor Type Recipient EC Ref Amount
2026-01-21 Individual Liberal Democrats · Harrogate and Knaresborough C0837215 £5,000
2025-04-08 Individual Liberal Democrats · Harrogate and Knaresborough C0832339 £5,000
2024-05-31 Individual Liberal Democrats · Harrogate and Knaresborough C0579575 £3,000
2024-05-30 Individual Liberal Democrats · Harrogate and Knaresborough C0579816 £1,000
2024-05-08 Individual Liberal Democrats · Harrogate and Knaresborough C0579686 £2,500
2024-05-02 Individual Liberal Democrats · Harrogate and Knaresborough C0579678 £2,500
2024-04-30 Individual Liberal Democrats · Harrogate and Knaresborough C0579815 £1,000
2024-04-02 Individual Liberal Democrats · Harrogate and Knaresborough C0579814 £1,000
2024-03-20 Individual Liberal Democrats · Harrogate and Knaresborough C0575851 £5,000
2024-03-01 Individual Liberal Democrats · Harrogate and Knaresborough C0575915 £1,000
2024-02-02 Individual Liberal Democrats · Harrogate and Knaresborough C0575837 £2,500
2024-02-01 Individual Liberal Democrats · Harrogate and Knaresborough C0575856 £5,000
2024-01-30 Individual Liberal Democrats · Harrogate and Knaresborough C0575914 £1,000
2024-01-02 Individual Liberal Democrats · Harrogate and Knaresborough C0575913 £1,000
2023-11-30 Individual Liberal Democrats · Harrogate and Knaresborough C0573551 £1,000
2023-11-02 Individual Liberal Democrats · Harrogate and Knaresborough C0573488 £2,500
2023-10-30 Individual Liberal Democrats · Harrogate and Knaresborough C0573550 £1,000
2023-10-02 Individual Liberal Democrats · Harrogate and Knaresborough C0573383 £1,000
2023-09-07 Individual Liberal Democrats · Harrogate and Knaresborough C0571490 £5,000
2023-08-30 Individual Liberal Democrats · Harrogate and Knaresborough C0571509 £1,000
2023-08-03 Individual Liberal Democrats · Harrogate and Knaresborough C0571466 £2,500
2023-07-31 Individual Liberal Democrats · Harrogate and Knaresborough C0573382 £1,000
2023-07-23 Individual Liberal Democrats · Harrogate and Knaresborough C0571452 £2,000
2023-06-30 Individual Liberal Democrats · Harrogate and Knaresborough C0571508 £1,000
2023-05-02 Individual Liberal Democrats · Harrogate and Knaresborough C0569254 £2,500
2022-05-24 Individual Liberal Democrats · Harrogate and Knaresborough C0558325 £20,000
2022-04-01 Individual Liberal Democrats · Harrogate and Knaresborough C0558284 £5,000
2022-03-07 Individual Liberal Democrats · Harrogate and Knaresborough C0556875 £30,000
2022-02-18 Individual Liberal Democrats · Harrogate and Knaresborough C0556906 £5,650
2021-12-15 Individual Liberal Democrats · Harrogate and Knaresborough C0555068 £1,000
2021-10-01 Individual Liberal Democrats · Harrogate and Knaresborough NC0555202 £1,146
2021-06-01 Individual Liberal Democrats · Harrogate and Knaresborough C0546164 £1,000
2021-05-04 Individual Liberal Democrats · Harrogate and Knaresborough C0546129 £1,000
2021-04-01 Individual Liberal Democrats · Harrogate and Knaresborough C0546084 £1,000
2021-03-01 Individual Liberal Democrats · Harrogate and Knaresborough C0546037 £1,000
2021-02-01 Individual Liberal Democrats · Harrogate and Knaresborough C0542813 £1,000
2021-01-01 Individual Liberal Democrats · Harrogate and Knaresborough C0542812 £1,000
2020-12-01 Individual Liberal Democrats · Harrogate and Knaresborough C0541638 £1,000
2020-11-02 Individual Liberal Democrats · Harrogate and Knaresborough C0541637 £1,000
2020-10-10 Individual Liberal Democrats · Harrogate and Knaresborough C0541641 £35,000
2020-10-05 Individual Liberal Democrats · Harrogate and Knaresborough C0541636 £1,000
2020-09-01 Individual Liberal Democrats · Harrogate and Knaresborough C0516368 £1,000
2020-08-03 Individual Liberal Democrats · Harrogate and Knaresborough C0516367 £1,000
2020-05-11 Individual Liberal Democrats · Harrogate and Knaresborough C0503053 £15,000
2020-02-03
CH 3148190 ↗ · HG2 8QT
Company Liberal Democrats · Harrogate and Knaresborough NC0500193 £1,000
2020-01-02
CH 3148190 ↗ · HG2 8QT
Company Liberal Democrats · Harrogate and Knaresborough NC0500192 £1,200
2019-12-30
CH 03148190 ↗ · HG2 8QT
Company Liberal Democrats · Harrogate and Knaresborough NC0477717 £1,490
2019-12-12 Individual Liberal Democrats · Harrogate and Knaresborough C0477653 £10,000
2019-12-08 Individual Liberal Democrats · Harrogate and Knaresborough C0477652 £5,000
2019-12-08 Individual Liberal Democrats · Harrogate and Knaresborough C0477329 £2,000
2019-11-30
CH 03148190 ↗ · HG2 8QT
Company Liberal Democrats · Harrogate and Knaresborough NC0477716 £1,490
2019-09-30 Individual Liberal Democrats · Harrogate and Knaresborough C0411392 £20,000
2019-08-29 Individual Liberal Democrats · Harrogate and Knaresborough C0411411 £5,000
2018-08-05 Individual Liberal Democrats · Harrogate and Knaresborough C0398377 £2,000
2015-12-31 Individual Liberal Democrats · Harrogate and Knaresborough C0239748 £1,560
2015-06-30
CH 4858378 ↗ · HG1 1PU
Company Liberal Democrats · Harrogate and Knaresborough NC0204069 £3,409
2014-12-31 Individual Liberal Democrats · Harrogate and Knaresborough C0146063 £20,000
2014-12-31
CH 4858378 ↗ · HG1 1PU
Company Liberal Democrats · Harrogate and Knaresborough NC0146455 £7,603
2014-12-31 Individual Liberal Democrats · Harrogate and Knaresborough C0146318 £5,000
2014-12-31 Individual Liberal Democrats · Harrogate and Knaresborough NC0146427 £1,200
2014-12-31 Individual Liberal Democrats · Harrogate and Knaresborough C0146264 £1,000
2014-12-24 Individual Liberal Democrats · Harrogate and Knaresborough C0146301 £3,000
2011-03-31 Individual Liberal Democrats · Harrogate and Knaresborough C0037669 £2,500
2010-12-31 Individual Liberal Democrats · Harrogate and Knaresborough C0027133 £5,750
2010-12-01 Individual Liberal Democrats · Harrogate and Knaresborough C0027055 £4,300
2009-12-31 Individual Liberal Democrats · Harrogate and Knaresborough C0022534 £1,450
2008-12-31 Individual Liberal Democrats · Harrogate and Knaresborough C0019286 £1,200
2008-08-30 Individual Liberal Democrats · Harrogate and Knaresborough C0018864 £2,000
2007-12-31 Individual Liberal Democrats · Harrogate and Knaresborough C0016768 £1,200
2006-12-31 Individual Liberal Democrats · Harrogate and Knaresborough C0013520 £1,200
2004-06-30 Individual Liberal Democrats · Harrogate and Knaresborough C0006685 £1,092
2003-12-15 Individual Liberal Democrats · Harrogate and Knaresborough NC0028288 £6,111
2003-05-12 Individual Liberal Democrats · Harrogate and Knaresborough NC0028215 £10,467
2003-04-25 Individual Liberal Democrats · Harrogate and Knaresborough C0005002 £809
2002-12-31 Individual Liberal Democrats · Harrogate and Knaresborough NC0028094 £4,705
2002-12-31 Individual Liberal Democrats · Harrogate and Knaresborough NC0028095 £4,705
2002-12-30 Individual Liberal Democrats · Harrogate and Knaresborough C0004268 £360
2001-12-31 Individual Liberal Democrats · Harrogate and Knaresborough NC0027839 £4,118
2001-12-31 Individual Liberal Democrats · Harrogate and Knaresborough NC0027840 £4,118
2001-07-16 Individual Liberal Democrats · Harrogate and Knaresborough C0001995 £3,421
2001-05-30 Unincorporated Association Liberal Democrats · Harrogate and Knaresborough C0001196 £1,500
2001-05-09 Individual Liberal Democrats · Harrogate and Knaresborough C0001220 £2,750
Donations to the MP's local party accounting unit across all years. Most don't appear in the MP register because they aren't earmarked for the MP personally — but they fund the constituency machinery the MP relies on. Click any Companies House link to investigate corporate donor directors, PSCs, and SIC codes.
Loading… this can take up to a minute.