Electoral Commission

Political finance

Search reported donations and loans using the Commission’s official records. Amounts and statuses are reproduced as reported.

Export CSV

92,767

records indexed

91,627

donations

1,140

loans

£1,660,055,155

reported value

Indexed coverage: 1 Jan 2000 to 17 Aug 2026. The historical backfill is complete.

Reported value by month

Political-finance timeline

£69.9m

Sept 20252,965 recordsAug 2026

Official records

Latest reports

23,753 matches
donationC0596948

Communication Workers Union (CWU) → Labour Party

Trade Union · York Central and Outer CLP · Cash · Q4 2024

25 Jun 2024

donationC0596761

Mr Stephen Kinsella → Labour Party

Individual · Central Party · Cash · Q4 2024

25 Jun 2024

donationC0596671

Communication Workers Union (CWU) → Labour Party

Trade Union · Vale of Glamorgan CLP · Cash · Q4 2024

25 Jun 2024

donationC0596663

Communication Workers Union (CWU) → Labour Party

Trade Union · Southampton Itchen · Cash · Q4 2024

25 Jun 2024

donationC0596650

Communication Workers Union (CWU) → Labour Party

Trade Union · Milton Keynes Central CLP · Cash · Q4 2024

25 Jun 2024

donationC0596649

Communication Workers Union (CWU) → Labour Party

Trade Union · Milton Keynes Central CLP · Cash · Q4 2024

25 Jun 2024

donationC0596640

Communication Workers Union (CWU) → Labour Party

Trade Union · Hastings and Rye CLP · Cash · Q4 2024

25 Jun 2024

donationC0596625

Communication Workers Union (CWU) → Labour Party

Trade Union · Earley and Woodley · Cash · Q4 2024

25 Jun 2024

donationC0596620

Communication Workers Union (CWU) → Labour Party

Trade Union · Clwyd East · Cash · Q4 2024

25 Jun 2024

donationC0596617

Communication Workers Union (CWU) → Labour Party

Trade Union · Bognor Regis and Littlehampton CLP · Cash · Q4 2024

25 Jun 2024

donationC0596612

Communication Workers Union (CWU) → Labour Party

Trade Union · Bangor Aberconwy · Cash · Q4 2024

25 Jun 2024

donationC0587002

Unite the Union → Labour Party

Trade Union · Shrewsbury · Cash · Q2 2024

25 Jun 2024

donationC0586838

Mr Stuart Roden → Labour Party

Individual · North East Somerset and Hanham · Cash · Q2 2024

25 Jun 2024

donationC0586457

Maqbool Ahmed → Labour Party

Individual · Central Party · Cash · Q2 2024

25 Jun 2024

donationC0596832

Union of Shop, Distributive and Allied Workers (USDAW) → Labour Party

Trade Union · Southampton Itchen · Cash · Q4 2024

24 Jun 2024

donationC0596792

RMT → Labour Party

Trade Union · Aberafan Maesteg · Cash · Q4 2024

24 Jun 2024

donationC0596642

Communication Workers Union (CWU) → Labour Party

Trade Union · Ipswich CLP · Cash · Q4 2024

24 Jun 2024

donationC0596584

Associated Society of Locomotive Engineers and Firemen (ASLEF) → Labour Party

Trade Union · Croydon South CLP · Cash · Q4 2024

24 Jun 2024

donationC0587024

John Wheeldon → Labour Party

Individual · Central Party · Cash · Q2 2024

24 Jun 2024

donationC0586850

Chhaterpal Jundu → Labour Party

Individual · Slough CLP · Cash · Q2 2024

24 Jun 2024

donationC0586769

Jane Moores → Labour Party

Individual · Sefton Central CLP · Cash · Q2 2024

24 Jun 2024

donationC0586558

Community Union → Labour Party

Trade Union · Central Party · Cash · Q2 2024

24 Jun 2024

donationC0586456

Maqbool Ahmed → Labour Party

Individual · Central Party · Cash · Q2 2024

24 Jun 2024

donationC0586455

Sajidah Ahmad → Labour Party

Individual · Newark CLP · Cash · Q2 2024

24 Jun 2024

donationC0579009

Mr Trevor Chinn → ThinkLabour Limited

Individual · Cash · July 2024

24 Jun 2024

donationC0596817

Union of Shop, Distributive and Allied Workers (USDAW) → Labour Party

Trade Union · Macclesfield CLP · Cash · Q4 2024

21 Jun 2024

donationC0596774

LGBT+ Labour → Labour Party

Unincorporated Association · Isle of Wight East · Cash · Q4 2024

21 Jun 2024

A reported donation or loan does not imply wrongdoing, influence or causation. Always review the linked Electoral Commission record.