← Back to yearly financials Alice Macdonald MP · All-time
All-time financials & associations
Years serving
2.0
2024 → 2026 · 3 calendar years
Lifetime total
£185,967
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
£2,000
From 6 registered interests

Declared earnings by category

Category Amount Entries Share
Donations and other support (including loans) for activities as an MP £2,000 1 100.0%

Declared earnings by payer

Payer Type Amount Entries Share
GMB London region Commercial £2,000 1 100.0%
External cross-references · Electoral Commission

Constituency-level donations · Norwich North · Labour Party · 132 entries · £408,656 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: 132 of 132 records Company donations: 5 Total value: £408,656 Source: Electoral Commission donations register
Accepted Donor Type Recipient EC Ref Amount
2025-05-16 Trade Union Labour Party · Norwich North and South CLP C0835679 £1,000
2025-01-12 Registered Political Party Labour Party · Norwich North and South CLP C0795244 £4,000
2024-06-27 Trade Union Labour Party · Norwich North and South CLP C0596651 £2,000
2024-06-14 Trade Union Labour Party · Norwich North and South CLP C0596935 £1,000
2024-06-10 Trade Union Labour Party · Norwich North and South CLP C0586980 £5,000
2024-06-07 Individual Labour Party · Norwich North and South CLP C0586594 £5,000
2024-06-05
RMT
Trade Union Labour Party · Norwich North and South CLP C0596800 £1,000
2024-06-04 Trade Union Labour Party · Norwich North and South CLP C0586897 £5,000
2024-05-23 Individual Labour Party · Norwich North and South CLP C0586617 £10,000
2024-04-30 Unincorporated Association Labour Party · Norwich North and South CLP C0586785 £2,500
2024-04-02 Trade Union Labour Party · Norwich North and South CLP C0586945 £3,733
2024-01-12 Registered Political Party Labour Party · Norwich North and South CLP C0596702 £4,000
2023-08-16 Unincorporated Association Labour Party · Norwich North and South CLP C0571800 £1,500
2023-06-05 Unincorporated Association Labour Party · Norwich North and South CLP C0571799 £1,000
2023-06-02 Trade Union Labour Party · Norwich North and South CLP C0569666 £2,000
2023-05-01 Trade Union Labour Party · Norwich North and South CLP C0575398 £600
2023-03-29 Unincorporated Association Labour Party · Norwich North and South CLP C0568515 £2,500
2023-03-28 Individual Labour Party · Norwich North and South CLP C0568475 £7,000
2023-02-22
GMB
Trade Union Labour Party · Norwich North and South CLP C0575386 £1,000
2023-02-17 Trade Union Labour Party · Norwich North and South CLP C0568562 £4,000
2023-01-23 Unincorporated Association Labour Party · Norwich North and South CLP C0568514 £2,500
2022-09-15 Unincorporated Association Labour Party · Norwich North and South CLP C0561932 £5,000
2022-08-05 Registered Political Party Labour Party · Norwich North and South CLP C0561900 £2,000
2022-08-05 Registered Political Party Labour Party · Norwich North and South CLP C0564969 £600
2022-07-28 Unincorporated Association Labour Party · Norwich North and South CLP C0561931 £5,000
2022-01-21 Unincorporated Association Labour Party · Norwich North and South CLP C0557744 £7,500
2021-11-16 Individual Labour Party · Norwich North and South CLP C0555467 £5,000
2021-09-06 Unincorporated Association Labour Party · Norwich North and South CLP C0551957 £5,000
2021-08-24 Unincorporated Association Labour Party · Norwich North and South CLP C0551951 £5,000
2021-08-19 Unincorporated Association Labour Party · Norwich North and South CLP C0551955 £2,500
2021-07-30 Unincorporated Association Labour Party · Norwich North and South CLP C0551953 £695
2021-07-14 Unincorporated Association Labour Party · Norwich North and South CLP C0551952 £695
2021-04-08 Unincorporated Association Labour Party · Norwich North and South CLP C0551954 £600
2021-03-18 Unincorporated Association Labour Party · Norwich North and South CLP C0543453 £2,400
2021-02-10 Unincorporated Association Labour Party · Norwich North and South CLP C0543452 £3,000
2021-02-05 Unincorporated Association Labour Party · Norwich North and South CLP C0543451 £1,981
2021-01-12 Individual Labour Party · Norwich North and South CLP C0543400 £5,000
2020-10-29 Unincorporated Association Labour Party · Norwich North and South CLP C0542356 £3,000
2020-09-28 Unincorporated Association Labour Party · Norwich North and South CLP C0516608 £6,981
2019-12-11 Trade Union Labour Party · Norwich North and South CLP C0476503 £2,000
2019-11-27 Individual Labour Party · Norwich North and South CLP C0476412 £2,000
2019-11-14 Trade Union Labour Party · Norwich North and South CLP C0476113 £1,900
2019-11-04 Trade Union Labour Party · Norwich North and South CLP NC0476637 £2,093
2019-07-30 Trade Union Labour Party · Norwich North and South CLP NC0413530 £1,802
2019-03-25 Unincorporated Association Labour Party · Norwich North and South CLP C0404678 £2,000
2019-01-02 Unincorporated Association Labour Party · Norwich North and South CLP C0404677 £7,000
2018-08-10 Trade Union Labour Party · Norwich North and South CLP NC0399671 £1,855
2018-08-10 Trade Union Labour Party · Norwich North and South CLP NC0399670 £1,702
2018-07-30 Individual Labour Party · Norwich North and South CLP C0399644 £7,500
2018-01-19 Unincorporated Association Labour Party · Norwich North and South CLP C0395052 £8,000
2017-08-12 Trade Union Labour Party · Norwich North and South CLP NC0339745 £3,614
2017-05-24
CH 10436078 ↗ · W1U 3PW
Company Labour Party · Norwich North and South CLP C0339645 £1,000
2017-05-09
CH 9271666 ↗ · E1 5JL
Company Labour Party · Norwich North and South CLP C0333578 £5,000
2017-05-05 Trade Union Labour Party · Norwich North and South CLP NC0333906 £2,000
2017-05-04
CH 10285790 ↗ · SE5 9QR
Company Labour Party · Norwich North and South CLP C0333566 £5,000
2017-04-28 Trade Union Labour Party · Norwich North and South CLP C0333318 £4,000
2017-04-28 Trade Union Labour Party · Norwich North and South CLP C0333606 £3,000
2017-04-27
GMB
Trade Union Labour Party · Norwich North and South CLP C0333468 £15,000
2017-04-20 Individual Labour Party · Norwich North and South CLP C0333527 £5,000
2017-01-31 Trade Union Labour Party · Norwich North and South CLP C0319479 £4,000
2016-12-22 Trade Union Labour Party · Norwich North and South CLP C0268147 £7,500
2016-04-14 Unincorporated Association Labour Party · Norwich North and South CLP C0246748 £6,000
2015-11-11 Trade Union Labour Party · Norwich North and South CLP NC0240288 £4,900
2015-05-06
CH 3408967 ↗ · PE9 2DF
Company Labour Party · Norwich North and South CLP C0201291 £2,500
2015-05-04 Trade Union Labour Party · Norwich North and South CLP C0201290 £650
2015-04-15 Trade Union Labour Party · Norwich North and South CLP C0201292 £2,900
2015-04-12 Trade Union Labour Party · Norwich North and South CLP NC0201433 £1,215
2015-03-27 Trade Union Labour Party · Norwich North and South CLP NC0195990 £8,073
2015-03-20 Individual Labour Party · Norwich North and South CLP C0195725 £1,000
2015-03-18 Trade Union Labour Party · Norwich North and South CLP C0195723 £2,000
2015-03-15 Trade Union Labour Party · Norwich North and South CLP C0195729 £2,000
2015-03-11 Trade Union Labour Party · Norwich North and South CLP C0195730 £5,000
2015-03-09
GMB
Trade Union Labour Party · Norwich North and South CLP C0195727 £2,318
2015-03-09
GMB
Trade Union Labour Party · Norwich North and South CLP NC0195967 £2,206
2015-02-28 Trade Union Labour Party · Norwich North and South CLP NC0201422 £1,200
2015-02-25 Trade Union Labour Party · Norwich North and South CLP C0195731 £1,592
2015-02-12
GMB
Trade Union Labour Party · Norwich North and South CLP NC0195957 £570
2015-02-10 Unincorporated Association Labour Party · Norwich North and South CLP C0195728 £6,000
2015-01-02 Trade Union Labour Party · Norwich North and South CLP NC0195959 £840
2014-12-29 Trade Union Labour Party · Norwich North and South CLP C0144103 £4,000
2014-12-18 Individual Labour Party · Norwich North and South CLP C0144048 £10,000
2014-11-10 Trade Union Labour Party · Norwich North and South CLP NC0144200 £4,117
2014-10-01
GMB
Trade Union Labour Party · Norwich North and South CLP NC0144162 £3,216
2014-07-01 Individual Labour Party · Norwich North and South CLP C0107915 £2,000
2014-07-01
GMB
Trade Union Labour Party · Norwich North and South CLP NC0108022 £990
2014-07-01 Trade Union Labour Party · Norwich North and South CLP C0107914 £650
2014-06-18
CH 3408967 ↗ · PE9 2DF
Company Labour Party · Norwich North and South CLP C0103427 £2,500
2014-06-15 Individual Labour Party · Norwich North and South CLP C0103429 £2,000
2014-06-13 Unincorporated Association Labour Party · Norwich North and South CLP C0103428 £770
2014-04-01
GMB
Trade Union Labour Party · Norwich North and South CLP NC0103524 £990
2014-03-17 Unincorporated Association Labour Party · Norwich North and South CLP C0098822 £5,000
2014-03-07 Trade Union Labour Party · Norwich North and South CLP NC0098982 £1,000
2014-02-18 Trade Union Labour Party · Norwich North and South CLP NC0098983 £4,279
2014-01-19 Trade Union Labour Party · Norwich North and South CLP C0098891 £2,000
2014-01-01
GMB
Trade Union Labour Party · Norwich North and South CLP NC0099649 £990
2013-12-31
GMB
Trade Union Labour Party · Norwich North and South CLP NC0096645 £990
2013-12-03 Unincorporated Association Labour Party · Norwich North and South CLP C0096575 £1,000
2013-05-10 Unincorporated Association Labour Party · Norwich North and South CLP C0091935 £3,000
2012-09-12 Trade Union Labour Party · Norwich North and South CLP C0084746 £1,500
2012-05-11 Unincorporated Association Labour Party · Norwich North and South CLP C0079864 £5,000
2012-01-20 Individual Labour Party · Norwich North and South CLP C0079063 £5,052
2011-05-10 Unincorporated Association Labour Party · Norwich North and South CLP C0042192 £9,550
2010-04-28 Individual Labour Party · Norwich North and South CLP C0025577 £9,545
2010-04-28 Trade Union Labour Party · Norwich North and South CLP C0025924 £1,600
2010-04-23
GMB
Trade Union Labour Party · Norwich North and South CLP C0025728 £750
2010-04-14 Individual Labour Party · Norwich North and South CLP C0025769 £2,500
2010-03-24 Trade Union Labour Party · Norwich North and South CLP C0024545 £800
2010-03-17 Trade Union Labour Party · Norwich North and South CLP C0024317 £1,500
2010-02-01 Trade Union Labour Party · Norwich North and South CLP C0024616 £1,000
2009-12-11 Unincorporated Association Labour Party · Norwich North and South CLP C0023006 £1,215
2009-12-09 Registered Political Party Labour Party · Norwich North and South CLP C0022893 £1,700
2009-07-22 Unincorporated Association Labour Party · Norwich North and South CLP C0021917 £1,100
2009-07-13 Unincorporated Association Labour Party · Norwich North and South CLP C0021915 £1,150
2009-06-22 Trade Union Labour Party · Norwich North and South CLP C0020894 £1,000
2009-06-08 Unincorporated Association Labour Party · Norwich North and South CLP C0020954 £1,300
2009-05-26 Trade Union Labour Party · Norwich North and South CLP C0021037 £1,500
2009-04-08
GMB
Trade Union Labour Party · Norwich North and South CLP C0020939 £1,500
2009-03-18 Individual Labour Party · Norwich North and South CLP C0020146 £12,000
2008-12-15 Unincorporated Association Labour Party · Norwich North and South CLP C0019422 £1,300
2008-05-22 Unincorporated Association Labour Party · Norwich North and South CLP C0017823 £2,000
2008-05-13 Trade Union Labour Party · Norwich North and South CLP C0017804 £1,500
2008-03-19 Trade Union Labour Party · Norwich North and South CLP C0017138 £1,000
2008-03-07 Unincorporated Association Labour Party · Norwich North and South CLP C0017113 £1,617
2007-12-19 Trade Union Labour Party · Norwich North and South CLP C0016567 £1,500
2007-03-19 Unincorporated Association Labour Party · Norwich North and South CLP C0014131 £2,000
2007-01-22 Trade Union Labour Party · Norwich North and South CLP C0014090 £1,000
2006-12-31 Trade Union Labour Party · Norwich North and South CLP C0013684 £1,500
2006-06-01 Unincorporated Association Labour Party · Norwich North and South CLP C0012619 £1,360
2006-03-31 Unincorporated Association Labour Party · Norwich North and South CLP C0011888 £1,658
2005-04-01 Trade Union Labour Party · Norwich North and South CLP C0009399 £1,250
2005-03-01
GMB
Trade Union Labour Party · Norwich North and South CLP NC0028904 £3,000
2002-09-09 Individual Labour Party · Norwich North and South CLP C0003896 £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… this can take up to a minute.