Donors
← Back

Donor · Electoral Commission record

Her Majesty's Revenue and Customs.

Public Fund

100 Parliament Street, Westminster, United Kingdom

Total given
£515,704
109 donations
Recipients
1
distinct entities
Period
2020, 2021
first to last accepted

How the money was split

Recipient typeDonationsTotal
Political Party109£515,704

Recipients · top 1

RecipientTypeDonationsTotal
Liberal DemocratsPolitical Party109£515,704

Each donation · newest 100 of 109

AcceptedRecipientTypeAmountEC reference
11 Aug 2021Liberal DemocratsCambridgeshire County Co-Ordinating CommitteeOther Payment£720PF0572694 ↗
19 Jul 2021Liberal DemocratsCentral PartyOther Payment£10,020PF0550913 ↗
17 Jul 2021Liberal DemocratsCambridgeshire County Co-Ordinating CommitteeOther Payment£834PF0572692 ↗
12 Jul 2021Liberal DemocratsYeovilOther Payment£1,011PF0550912 ↗
17 Jun 2021Liberal DemocratsCentral PartyOther Payment£14,795PF0545981 ↗
17 Jun 2021Liberal DemocratsYeovilOther Payment£935PF0550911 ↗
12 Jun 2021Liberal DemocratsCambridgeshire County Co-Ordinating CommitteeOther Payment£720PF0572691 ↗
20 May 2021Liberal DemocratsCentral PartyOther Payment£15,947PF0545980 ↗
15 May 2021Liberal DemocratsCambridgeshire County Co-Ordinating CommitteeOther Payment£720PF0572688 ↗
13 May 2021Liberal DemocratsYeovilOther Payment£947PF0545975 ↗
9 May 2021Liberal DemocratsALDCOther Payment£2,017PF0545978 ↗
22 Apr 2021Liberal DemocratsCentral PartyOther Payment£15,746PF0545979 ↗
20 Apr 2021Liberal DemocratsCambridgeshire County Co-Ordinating CommitteeOther Payment£720PF0572687 ↗
15 Apr 2021Liberal DemocratsYeovilOther Payment£783PF0545974 ↗
22 Mar 2021Liberal DemocratsEastleighOther Payment£506PF0542686 ↗
22 Mar 2021Liberal DemocratsYeovilOther Payment£971PF0542696 ↗
22 Mar 2021Liberal DemocratsCheltenhamOther Payment£733PF0542683 ↗
17 Mar 2021Liberal DemocratsSheffieldOther Payment£861PF0542691 ↗
22 Feb 2021Liberal DemocratsCentral PartyOther Payment£25,484PF0542687 ↗
17 Feb 2021Liberal DemocratsEastleighOther Payment£686PF0542685 ↗
17 Feb 2021Liberal DemocratsYeovilOther Payment£1,012PF0542695 ↗
8 Feb 2021Liberal DemocratsSheffieldOther Payment£1,177PF0542690 ↗
28 Jan 2021Liberal DemocratsALDCOther Payment£929PF0542681 ↗
20 Jan 2021Liberal DemocratsSheffieldOther Payment£1,113PF0542689 ↗
20 Jan 2021Liberal DemocratsYeovilOther Payment£1,012PF0542693 ↗
19 Jan 2021Liberal DemocratsALDCOther Payment£625PF0542680 ↗
23 Dec 2020Liberal DemocratsYeovilOther Payment£1,004PF0541425 ↗
23 Dec 2020Liberal DemocratsEastleighOther Payment£794PF0541402 ↗
23 Dec 2020Liberal DemocratsSheffieldOther Payment£1,120PF0541416 ↗
30 Nov 2020Liberal DemocratsALDCOther Payment£625PF0541389 ↗
27 Nov 2020Liberal DemocratsCentral PartyOther Payment£18,083PF0541405 ↗
27 Nov 2020Liberal DemocratsCentral PartyOther Payment£13,094PF0541404 ↗
15 Nov 2020Liberal Democratsclosed 31/12/2023 - WellsOther Payment£1,619PF0541421 ↗
12 Nov 2020Liberal DemocratsYeovilOther Payment£509PF0541424 ↗
31 Oct 2020Liberal Democratsclosed 31/12/2023 - WellsOther Payment£874PF0541420 ↗
31 Oct 2020Liberal Democratsclosed 31/12/2023 - WellsOther Payment£1,998PF0541419 ↗
31 Oct 2020Liberal Democratsclosed 31/12/2023 - WellsOther Payment£1,003PF0541422 ↗
29 Oct 2020Liberal DemocratsALDCOther Payment£673PF0541391 ↗
14 Oct 2020Liberal DemocratsYeovilOther Payment£828PF0541423 ↗
30 Sept 2020Liberal Democratsclosed 31/12/2023 - Brecon and RadnorshireOther Payment£548PF0541397 ↗
27 Sept 2020Liberal DemocratsALDCOther Payment£785PF0541392 ↗
21 Sept 2020Liberal DemocratsHazel GroveOther Payment£939PF0516092 ↗
10 Sept 2020Liberal DemocratsSheffieldOther Payment£919PF0516088 ↗
10 Sept 2020Liberal DemocratsCambridgeOther Payment£877PF0541399 ↗
10 Sept 2020Liberal DemocratsEastleighOther Payment£811PF0516091 ↗
10 Sept 2020Liberal DemocratsYeovilOther Payment£1,122PF0516100 ↗
8 Sept 2020Liberal DemocratsCentral PartyOther Payment£36,437PF0516098 ↗
31 Aug 2020Liberal DemocratsALDCOther Payment£2,285PF0541393 ↗
24 Aug 2020Liberal DemocratsHazel GroveOther Payment£688PF0516090 ↗
24 Aug 2020Liberal DemocratsHazel GroveOther Payment£636PF0516089 ↗
10 Aug 2020Liberal Democratsclosed 31/12/2023 - Brecon and RadnorshireOther Payment£548PF0541396 ↗
6 Aug 2020Liberal DemocratsEastleighOther Payment£1,048PF0516086 ↗
6 Aug 2020Liberal DemocratsSheffieldOther Payment£951PF0516083 ↗
6 Aug 2020Liberal DemocratsCambridgeOther Payment£1,013PF0541398 ↗
6 Aug 2020Liberal DemocratsYeovilOther Payment£1,324PF0516084 ↗
4 Aug 2020Liberal DemocratsCamden BoroughOther Payment£880PF0541401 ↗
2 Aug 2020Liberal DemocratsCentral PartyOther Payment£135,705PF0516096 ↗
26 Jul 2020Liberal Democratsclosed 31/12/2023 - Brecon and RadnorshireOther Payment£548PF0541395 ↗
7 Jul 2020Liberal DemocratsSuttonOther Payment£973PF0516094 ↗
2 Jul 2020Liberal DemocratsHazel GroveOther Payment£2,009PF0516095 ↗
29 Jun 2020Liberal DemocratsTaunton and WellingtonOther Payment£939PF0503207 ↗
29 Jun 2020Liberal DemocratsCambridgeOther Payment£1,011PF0541400 ↗
29 Jun 2020Liberal DemocratsSheffieldOther Payment£1,580PF0503220 ↗
29 Jun 2020Liberal DemocratsNorth East and Central FifeOther Payment£616PF0503216 ↗
29 Jun 2020Liberal DemocratsCamden BoroughOther Payment£880PF0503202 ↗
29 Jun 2020Liberal DemocratsCheltenhamOther Payment£7,823PF0503376 ↗
29 Jun 2020Liberal DemocratsPortsmouthOther Payment£1,399PF0503200 ↗
29 Jun 2020Liberal Democratsclosed 31/12/2023 - WellsOther Payment£1,834PF0503223 ↗
29 Jun 2020Liberal DemocratsWestminster BoroughOther Payment£720PF0503211 ↗
29 Jun 2020Liberal DemocratsALDCOther Payment£2,427PF0503277 ↗
29 Jun 2020Liberal DemocratsALDCOther Payment£6,791PF0503276 ↗
29 Jun 2020Liberal DemocratsSt AlbansOther Payment£1,199PF0503194 ↗
29 Jun 2020Liberal DemocratsEastleighOther Payment£985PF0541403 ↗
28 Jun 2020Liberal DemocratsHazel GroveOther Payment£2,009PF0503222 ↗
28 Jun 2020Liberal Democratsclosed 31/12/2023 - Brecon and RadnorshireOther Payment£548PF0541394 ↗
14 Jun 2020Liberal DemocratsWalesOther Payment£5,190PF0503197 ↗
14 Jun 2020Liberal DemocratsEdinburgh WestOther Payment£1,539PF0503323 ↗
14 Jun 2020Liberal DemocratsTwickenham and RichmondOther Payment£1,493PF0541418 ↗
14 Jun 2020Liberal Democratsclosed 31/12/2023 - YorkOther Payment£931PF0503218 ↗
10 Jun 2020Liberal DemocratsSuttonOther Payment£973PF0516093 ↗
29 May 2020Liberal DemocratsCLOSED 31/12/2023 - North WiltshireOther Payment£1,207PF0503378 ↗
28 May 2020Liberal DemocratsSheffieldOther Payment£1,580PF0503219 ↗
28 May 2020Liberal DemocratsEastleighOther Payment£1,381PF0503205 ↗
28 May 2020Liberal DemocratsSt AlbansOther Payment£1,199PF0503193 ↗
28 May 2020Liberal DemocratsWestminster BoroughOther Payment£720PF0503210 ↗
28 May 2020Liberal DemocratsPortsmouthOther Payment£1,399PF0503199 ↗
28 May 2020Liberal DemocratsCamden BoroughOther Payment£880PF0503201 ↗
28 May 2020Liberal DemocratsCambridgeOther Payment£1,772PF0503203 ↗
28 May 2020Liberal DemocratsNorth East and Central FifeOther Payment£616PF0503215 ↗
28 May 2020Liberal Democratsclosed 31/12/2023 - WellsOther Payment£1,834PF0503224 ↗
27 May 2020Liberal DemocratsALDCOther Payment£11,316PF0503279 ↗
27 May 2020Liberal DemocratsALDCOther Payment£12,820PF0503278 ↗
26 May 2020Liberal DemocratsEastleighOther Payment£1,381PF0503204 ↗
26 May 2020Liberal DemocratsPortsmouthOther Payment£2,189PF0503198 ↗
26 May 2020Liberal DemocratsNorth East and Central FifeOther Payment£715PF0503214 ↗
26 May 2020Liberal DemocratsSheffieldOther Payment£1,308PF0541417 ↗
26 May 2020Liberal DemocratsTaunton and WellingtonOther Payment£939PF0503208 ↗
26 May 2020Liberal DemocratsWestminster BoroughOther Payment£720PF0503209 ↗
25 May 2020Liberal DemocratsBristolOther Payment£1,510PF0503206 ↗
14 May 2020Liberal DemocratsTwickenham and RichmondOther Payment£1,441PF0503213 ↗