← Back to yearly financials Rt Hon Ben Bradshaw · All-time
All-time financials & associations
Years serving
27.1
1997 → 2024 · 28 calendar years
Lifetime total
£1,717,979
Base + chair + declared
Total base salary
£1,717,979
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
£0
From 0 registered interests
External cross-references · Electoral Commission

Constituency-level donations · Exeter · Labour Party · 161 entries · £544,861 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: 161 of 161 records Company donations: 4 Total value: £544,861 Source: Electoral Commission donations register
Accepted Donor Type Recipient EC Ref Amount
2025-11-25 Trade Union Labour Party · Exeter CLP C0835596 £1,000
2025-10-12 Unincorporated Association Labour Party · Exeter CLP C0835612 £3,734
2025-10-03 Unincorporated Association Labour Party · Exeter CLP C0835613 £4,979
2025-07-07 Unincorporated Association Labour Party · Exeter CLP C0833924 £6,221
2025-05-20 Individual Labour Party · Exeter CLP C0834111 £5,000
2025-04-01 Trade Union Labour Party · Exeter CLP C0836141 £2,000
2025-03-31 Unincorporated Association Labour Party · Exeter CLP C0795246 £4,103
2024-04-22 Trade Union Labour Party · Exeter CLP C0596813 £2,000
2024-04-10 Unincorporated Association Labour Party · Exeter CLP C0586596 £10,048
2024-02-19 Unincorporated Association Labour Party · Exeter CLP C0576096 £2,963
2024-01-08 Unincorporated Association Labour Party · Exeter CLP C0576103 £4,024
2023-12-19 Unincorporated Association Labour Party · Exeter CLP C0575112 £2,963
2023-07-24 Unincorporated Association Labour Party · Exeter CLP C0571768 £7,979
2023-03-06 Trade Union Labour Party · Exeter CLP C0569660 £2,000
2023-02-16 Unincorporated Association Labour Party · Exeter CLP C0569576 £3,955
2022-12-02 Unincorporated Association Labour Party · Exeter CLP C0564986 £5,154
2022-12-01 Unincorporated Association Labour Party · Exeter CLP C0564992 £3,955
2022-11-10 Unincorporated Association Labour Party · Exeter CLP C0565095 £4,500
2022-07-27 Unincorporated Association Labour Party · Exeter CLP C0561995 £3,955
2022-07-11 Unincorporated Association Labour Party · Exeter CLP C0561954 £4,500
2022-04-11 Unincorporated Association Labour Party · Exeter CLP C0559343 £4,500
2022-02-16 Unincorporated Association Labour Party · Exeter CLP C0557689 £4,593
2022-01-10 Unincorporated Association Labour Party · Exeter CLP C0557782 £4,500
2021-12-24 Unincorporated Association Labour Party · Exeter CLP C0555468 £6,605
2021-11-08 Unincorporated Association Labour Party · Exeter CLP C0555464 £966
2021-10-14 Unincorporated Association Labour Party · Exeter CLP C0555463 £2,741
2021-10-11 Unincorporated Association Labour Party · Exeter CLP C0555542 £4,500
2021-09-14 Unincorporated Association Labour Party · Exeter CLP C0551939 £4,996
2021-07-12 Unincorporated Association Labour Party · Exeter CLP C0552854 £4,500
2021-05-24 Unincorporated Association Labour Party · Exeter CLP C0547984 £12,146
2021-05-04 Unincorporated Association Labour Party · Exeter CLP C0555465 £760
2021-04-12 Unincorporated Association Labour Party · Exeter CLP C0547985 £4,500
2021-01-11 Unincorporated Association Labour Party · Exeter CLP C0543538 £4,500
2020-12-24 Trade Union Labour Party · Exeter CLP C0543479 £2,000
2020-10-12 Unincorporated Association Labour Party · Exeter CLP C0543537 £4,500
2020-07-10 Unincorporated Association Labour Party · Exeter CLP C0543536 £4,500
2020-04-14 Unincorporated Association Labour Party · Exeter CLP C0543535 £4,500
2020-03-04 Unincorporated Association Labour Party · Exeter CLP C0501553 £8,325
2020-01-10 Unincorporated Association Labour Party · Exeter CLP C0501633 £4,500
2019-10-22 Trade Union Labour Party · Exeter CLP C0476183 £2,000
2019-10-10 Unincorporated Association Labour Party · Exeter CLP C0476527 £4,500
2019-09-09 Unincorporated Association Labour Party · Exeter CLP C0413445 £1,735
2019-08-22 Unincorporated Association Labour Party · Exeter CLP C0413446 £4,162
2019-07-10 Unincorporated Association Labour Party · Exeter CLP C0413519 £4,500
2019-06-24 Trade Union Labour Party · Exeter CLP C0407214 £2,000
2019-04-10 Unincorporated Association Labour Party · Exeter CLP C0407153 £4,500
2019-03-13 Unincorporated Association Labour Party · Exeter CLP C0404640 £5,050
2019-01-10 Unincorporated Association Labour Party · Exeter CLP C0404721 £4,500
2018-12-18 Unincorporated Association Labour Party · Exeter CLP C0403282 £2,436
2018-12-03 Unincorporated Association Labour Party · Exeter CLP C0403287 £4,040
2018-10-10 Unincorporated Association Labour Party · Exeter CLP C0403332 £4,500
2018-07-30 Unincorporated Association Labour Party · Exeter CLP C0399627 £3,030
2018-07-10 Unincorporated Association Labour Party · Exeter CLP C0399661 £4,500
2018-06-21 Unincorporated Association Labour Party · Exeter CLP C0395732 £2,813
2018-05-10 Unincorporated Association Labour Party · Exeter CLP C0395735 £2,124
2018-04-10 Unincorporated Association Labour Party · Exeter CLP C0395783 £4,500
2018-03-07 Unincorporated Association Labour Party · Exeter CLP C0395056 £3,188
2018-03-05 Trade Union Labour Party · Exeter CLP C0395055 £2,000
2018-01-10 Unincorporated Association Labour Party · Exeter CLP C0395054 £4,500
2017-12-15 Unincorporated Association Labour Party · Exeter CLP C0393951 £1,527
2017-12-14 Unincorporated Association Labour Party · Exeter CLP C0393959 £3,459
2017-10-10 Unincorporated Association Labour Party · Exeter CLP C0393990 £4,500
2017-09-04 Unincorporated Association Labour Party · Exeter CLP C0339707 £8,000
2017-07-10 Unincorporated Association Labour Party · Exeter CLP C0339667 £4,500
2017-05-12 Individual Labour Party · Exeter CLP C0333624 £1,500
2017-05-04 Trade Union Labour Party · Exeter CLP C0333321 £750
2017-05-02 Trade Union Labour Party · Exeter CLP C0333708 £2,000
2017-04-24 Trade Union Labour Party · Exeter CLP C0333688 £2,000
2017-04-10 Unincorporated Association Labour Party · Exeter CLP C0333839 £4,500
2017-02-08 Unincorporated Association Labour Party · Exeter CLP C0339640 £1,073
2017-01-10 Unincorporated Association Labour Party · Exeter CLP C0319463 £4,500
2016-12-15 Unincorporated Association Labour Party · Exeter CLP C0268173 £1,630
2016-12-12 Unincorporated Association Labour Party · Exeter CLP C0268174 £3,218
2016-10-10 Unincorporated Association Labour Party · Exeter CLP C0268225 £4,500
2016-09-15 Unincorporated Association Labour Party · Exeter CLP C0257068 £3,468
2016-07-11 Unincorporated Association Labour Party · Exeter CLP C0257117 £4,500
2016-06-15 Unincorporated Association Labour Party · Exeter CLP C0246710 £2,260
2016-06-13 Unincorporated Association Labour Party · Exeter CLP C0246711 £2,722
2016-04-11 Unincorporated Association Labour Party · Exeter CLP C0246712 £4,500
2016-03-14 Unincorporated Association Labour Party · Exeter CLP C0243102 £2,473
2016-03-14 Trade Union Labour Party · Exeter CLP C0242967 £1,000
2016-01-12 Unincorporated Association Labour Party · Exeter CLP C0243032 £4,500
2015-12-31 Unincorporated Association Labour Party · Exeter CLP C0240207 £1,649
2015-12-15 Unincorporated Association Labour Party · Exeter CLP C0240205 £1,130
2015-10-12 Unincorporated Association Labour Party · Exeter CLP C0240271 £4,500
2015-09-15 Unincorporated Association Labour Party · Exeter CLP C0221015 £4,087
2015-09-15 Unincorporated Association Labour Party · Exeter CLP C0221012 £3,405
2015-07-10 Unincorporated Association Labour Party · Exeter CLP C0221062 £4,500
2015-05-12 Unincorporated Association Labour Party · Exeter CLP C0201138 £2,928
2015-04-21
CH 915525 ↗ · EX1 2DJ
Company Labour Party · Exeter CLP C0201137 £2,500
2015-04-10 Unincorporated Association Labour Party · Exeter CLP C0201139 £2,500
2015-03-09 Trade Union Labour Party · Exeter CLP C0195582 £3,000
2015-01-12 Unincorporated Association Labour Party · Exeter CLP C0195583 £2,500
2014-12-15 Unincorporated Association Labour Party · Exeter CLP C0143944 £1,123
2014-12-11 Unincorporated Association Labour Party · Exeter CLP C0143952 £2,928
2014-10-10 Unincorporated Association Labour Party · Exeter CLP C0144128 £4,272
2014-08-19 Unincorporated Association Labour Party · Exeter CLP C0107876 £4,942
2014-08-06 Unincorporated Association Labour Party · Exeter CLP C0107875 £1,464
2014-06-30 Unincorporated Association Labour Party · Exeter CLP C0103321 £2,028
2014-06-16 Unincorporated Association Labour Party · Exeter CLP C0103322 £2,246
2014-04-10 Unincorporated Association Labour Party · Exeter CLP C0103323 £4,272
2014-03-20 Unincorporated Association Labour Party · Exeter CLP C0098775 £2,028
2014-03-03 Trade Union Labour Party · Exeter CLP C0098879 £2,000
2014-01-10 Unincorporated Association Labour Party · Exeter CLP C0098933 £4,272
2013-12-16 Unincorporated Association Labour Party · Exeter CLP C0096537 £2,620
2013-12-10 Unincorporated Association Labour Party · Exeter CLP C0096540 £2,028
2013-10-10 Unincorporated Association Labour Party · Exeter CLP C0096630 £4,272
2013-09-10 Unincorporated Association Labour Party · Exeter CLP C0092938 £2,028
2013-07-10 Unincorporated Association Labour Party · Exeter CLP C0092939 £4,272
2013-07-09 Trade Union Labour Party · Exeter CLP C0092937 £2,000
2013-06-10 Unincorporated Association Labour Party · Exeter CLP C0091947 £2,005
2013-04-10 Unincorporated Association Labour Party · Exeter CLP C0091926 £4,272
2013-03-08 Unincorporated Association Labour Party · Exeter CLP C0088755 £1,994
2013-01-10 Unincorporated Association Labour Party · Exeter CLP C0088722 £4,272
2012-12-07 Unincorporated Association Labour Party · Exeter CLP C0088757 £1,994
2012-10-10 Unincorporated Association Labour Party · Exeter CLP C0088732 £4,000
2012-09-07 Unincorporated Association Labour Party · Exeter CLP C0088756 £1,994
2012-08-02 Unincorporated Association Labour Party · Exeter CLP C0088782 £845
2012-07-09 Unincorporated Association Labour Party · Exeter CLP C0088731 £4,000
2012-06-27 Unincorporated Association Labour Party · Exeter CLP C0088784 £665
2012-04-17 Trade Union Labour Party · Exeter CLP C0088746 £2,000
2012-04-11 Unincorporated Association Labour Party · Exeter CLP C0088730 £4,000
2012-01-10 Unincorporated Association Labour Party · Exeter CLP C0088729 £4,000
2011-10-12 Unincorporated Association Labour Party · Exeter CLP C0088728 £4,000
2011-09-19 Trade Union Labour Party · Exeter CLP C0088745 £2,000
2011-07-13 Unincorporated Association Labour Party · Exeter CLP C0088727 £4,000
2011-04-13 Unincorporated Association Labour Party · Exeter CLP C0088726 £4,000
2011-01-12 Unincorporated Association Labour Party · Exeter CLP C0088725 £4,000
2010-10-13 Unincorporated Association Labour Party · Exeter CLP C0088724 £4,000
2010-07-27 Trade Union Labour Party · Exeter CLP C0088744 £2,000
2010-07-14 Unincorporated Association Labour Party · Exeter CLP C0088723 £4,000
2010-05-20 Unincorporated Association Labour Party · Exeter CLP C0026008 £4,000
2010-04-27 Trade Union Labour Party · Exeter CLP C0025916 £3,065
2010-04-13
GMB
Trade Union Labour Party · Exeter CLP C0025699 £2,000
2009-12-01
GMB
Trade Union Labour Party · Exeter CLP C0022937 £7,500
2009-12-01 Unincorporated Association Labour Party · Exeter CLP C0023097 £3,500
2009-09-15 Registered Political Party Labour Party · Exeter CLP C0021872 £500
2009-07-03 Unincorporated Association Labour Party · Exeter CLP C0021993 £10,000
2009-06-20 Registered Political Party Labour Party · Exeter CLP C0021020 £450
2009-04-27 Trade Union Labour Party · Exeter CLP C0021095 £300
2009-02-25 Trade Union Labour Party · Exeter CLP C0020274 £2,300
2008-11-07 Trade Union Labour Party · Exeter CLP C0019466 £360
2008-06-04 Unincorporated Association Labour Party · Exeter CLP C0017594 £5,000
2008-04-22 Trade Union Labour Party · Exeter CLP C0017722 £330
2008-01-01 Trade Union Labour Party · Exeter CLP C0016950 £2,000
2007-07-04 Trade Union Labour Party · Exeter CLP C0015582 £500
2007-05-29 Registered Political Party Labour Party · Exeter CLP C0015196 £255
2007-05-21 Unincorporated Association Labour Party · Exeter CLP C0015276 £5,000
2007-04-17
GMB
Trade Union Labour Party · Exeter CLP C0015436 £1,000
2006-10-19 Trade Union Labour Party · Exeter CLP C0013771 £2,000
2006-04-28 Trade Union Labour Party · Exeter CLP C0012475 £300
2006-04-04 Unincorporated Association Labour Party · Exeter CLP C0012650 £3,000
2005-09-13
GMB
Trade Union Labour Party · Exeter CLP C0010909 £1,000
2005-04-11 Trade Union Labour Party · Exeter CLP C0009861 £2,200
2005-04-08 Unincorporated Association Labour Party · Exeter CLP C0009839 £5,000
2005-02-04
GMB
Trade Union Labour Party · Exeter CLP C0008472 £2,000
2005-02-01 Trade Union Labour Party · Exeter CLP C0008647 £2,000
2005-01-01
CH 915525 ↗ · EX1 2DT
Company Labour Party · Exeter CLP C0008577 £7,202
2004-01-01
CH 915525 ↗ · EX1 2DJ
Company Labour Party · Exeter CLP C0006147 £2,491
2002-12-31
CH 915525 ↗ · EX1 2DT
Company Labour Party · Exeter CLP C0003959 £2,251
2001-05-10 Unincorporated Association Labour Party · Exeter CLP C0001481 £5,000
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…