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 | Trade Union | Labour Party · Exeter CLP | C0025699 | £2,000 | |
| 2009-12-01 | 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 | 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 | 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 | 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.
No relationship-graph data on file for this chamber
We don't have any Commons-side register entries on file for this member. The upstream Interests API only goes back to ~2015 and tends not to surface entries for members who've since left the Commons — so a former MP made peer (e.g. David Cameron, Commons 2001-2016) typically has nothing on the MP-side cache.
Relationship graph
Loading… this can take up to a minute.
MP
Company
Individual payer
Director
Person with significant control
Other MP also paid by this payer
Shareholding (i) >15%
Shareholding (ii) >£70k
…
…