← Back to yearly financials Rt Hon Jeremy Corbyn MP · All-time
All-time financials & associations
Years serving
43.0
1983 → 2026 · 44 calendar years
Lifetime total
£2,227,641
Base + chair + declared
Total base salary
£2,226,481
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
£1,160
From 30 registered interests

Declared earnings by category

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

Declared earnings by payer

Payer Type Amount Entries Share
How The Light Gets In (TVF Limited) Commercial £480 2 41.4%
Peace and Justice Project Person £343 5 29.6%
The Peace and Justice Project Person £289 6 24.9%
Pece and Justice Project Person £48 1 4.1%
External cross-references · Electoral Commission

Constituency-level donations · Islington North · 61 entries · £133,961 total

Showing: 61 of 61 records Company donations: 2 Total value: £133,961 Source: Electoral Commission donations register
Accepted Donor Type Recipient EC Ref Amount
2025-12-12 Individual Green Party · Islington C0835434 £8,000
2025-10-12 Individual Green Party · Islington C0835433 £1,000
2025-10-02 Individual Green Party · Islington C0835432 £5,000
2025-05-22 Individual Green Party · Islington C0832525 £5,000
2024-08-28 Individual Green Party · Islington C0588886 £942
2024-08-27 Individual Green Party · Islington C0588887 £942
2024-07-27 Individual Green Party · Islington C0588885 £942
2024-04-13 Individual Green Party · Islington C0580021 £700
2024-03-28 Individual Green Party · Islington C0580020 £700
2024-02-28 Individual Green Party · Islington C0580019 £700
2024-01-14 Individual Green Party · Islington C0580018 £700
2022-11-09 Individual Green Party · Islington C0562527 £4,000
2022-04-20 Individual Green Party · Islington C0558467 £2,000
2022-02-23 Individual Green Party · Islington C0556982 £2,000
2021-12-22
CH 10825935 ↗ · N1 7BJ
Company Conservative and Unionist Party · Islington C0556288 £1,977
2020-01-06 Individual Conservative and Unionist Party · Islington C0501085 £2,150
2019-12-01 Trade Union Labour Party · Islington North CLP C0476244 £5,000
2017-05-10
CH 5635293 ↗ · N4 3AJ
Company Labour Party · Islington North CLP C0333833 £1,500
2017-05-01 Trade Union Labour Party · Islington North CLP NC0333922 £2,000
2017-04-27 Trade Union Labour Party · Islington North CLP C0333604 £5,000
2016-12-07 Individual Green Party · Islington C0261976 £1,500
2016-09-06 Individual Green Party · Islington C0262605 £1,500
2015-06-16 Individual Conservative and Unionist Party · Islington North C0211231 £1,500
2015-04-09 Trade Union Labour Party · Islington North CLP C0201187 £600
2015-04-01 Trade Union Labour Party · Islington North CLP C0201188 £2,000
2015-02-06 Trade Union Labour Party · Islington North CLP C0195641 £4,125
2014-03-30 Trade Union Labour Party · Islington North CLP C0098914 £3,000
2014-03-24 Trade Union Labour Party · Islington North CLP C0098761 £600
2013-06-09 Trade Union Labour Party · Islington North CLP C0091984 £1,000
2012-12-31 Unincorporated Association Labour Party · Islington North CLP NC0086154 £925
2012-07-14 Individual Labour Party · Islington North CLP C0084711 £5,000
2012-06-30 Trade Union Labour Party · Islington North CLP NC0079939 £2,734
2012-04-26 Trade Union Labour Party · Islington North CLP C0079823 £770
2011-12-16 Individual Labour Party · Islington North CLP C0068181 £2,000
2011-02-26 Registered Political Party Labour Party · Islington North CLP C0037500 £1,200
2010-11-01 Unincorporated Association Labour Party · Islington North CLP NC0031703 £1,198
2010-09-30 Unincorporated Association Labour Party · Islington North CLP NC0031641 £1,876
2010-06-30 Unincorporated Association Labour Party · Islington North CLP NC0031519 £1,963
2010-05-04 Trade Union Labour Party · Islington North CLP C0025948 £1,000
2010-04-27 Unincorporated Association Labour Party · Islington North CLP C0025776 £7,723
2010-04-09 Unincorporated Association Labour Party · Islington North CLP C0025792 £1,750
2010-04-08 Trade Union Labour Party · Islington North CLP C0025836 £4,000
2010-03-31 Unincorporated Association Labour Party · Islington North CLP NC0031386 £2,945
2010-03-31 Unincorporated Association Labour Party · Islington North CLP NC0031385 £2,166
2010-02-25 Trade Union Labour Party · Islington North CLP C0024383 £5,000
2009-12-31 Unincorporated Association Labour Party · Islington North CLP NC0031126 £2,988
2009-09-30 Unincorporated Association Labour Party · Islington North CLP NC0031022 £2,885
2009-06-30 Unincorporated Association Labour Party · Islington North CLP NC0030847 £2,270
2009-06-30 Unincorporated Association Labour Party · Islington North CLP NC0030848 £794
2009-03-21 Trade Union Labour Party · Islington North CLP C0020305 £1,500
2008-06-30 Unincorporated Association Labour Party · Islington North CLP NC0030303 £2,066
2008-04-18 Registered Political Party Labour Party · Islington North CLP C0017708 £350
2008-02-20 Trade Union Labour Party · Islington North CLP C0017079 £250
2006-12-21 Individual Labour Party · Islington North CLP C0013773 £1,680
2005-05-25 Trade Union Labour Party · Islington North CLP C0009574 £1,500
2005-05-09 Trade Union Labour Party · Islington North CLP C0009790 £1,500
2005-03-20 Trade Union Labour Party · Islington North CLP C0008355 £1,500
2002-06-06 Trade Union Labour Party · Islington North CLP C0003459 £375
2002-03-14 Trade Union Labour Party · Islington North CLP C0002863 £375
2001-12-08
GMB
Trade Union Labour Party · Islington North CLP C0002576 £5,000
Impermissible Donor Green Party · Islington I0837314 £600
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.