| 29 May 2017 | Labour PartyCentral Party | n/a | £36,292 | C0319705 ↗ |
| 7 May 2017 | Labour PartyCentral Party | n/a | £175,000 | C0319359 ↗ |
| 22 Nov 2019 | Labour PartyCentral Party | n/a | £10,000 | C0414278 ↗ |
| 27 Nov 2019 | Labour PartyCentral Party | n/a | £36,292 | C0414365 ↗ |
| 30 May 2024 | Labour PartyCentral Party | n/a | £32,908 | C0578599 ↗ |
| 25 Jun 2026 | Labour PartyCentral Party | n/a | £2,260 | C0840470 ↗ |
| 4 Jun 2026 | Labour PartyCentral Party | Advertising | £2,000 | NC0840556 ↗ |
| 28 May 2026 | Labour PartyCentral Party | n/a | £2,260 | C0840468 ↗ |
| 28 May 2026 | Labour PartyCentral Party | n/a | £32,908 | C0840469 ↗ |
| 23 Apr 2026 | Labour Party | Cash | £2,260 | C0840467 ↗ |
| 22 Apr 2026 | Labour Party | Cash | £3,658 | C0840466 ↗ |
| 31 Mar 2026 | Labour PartyCunninghame South Clp | n/a | £3,222 | C0840465 ↗ |
| 25 Sept 2025 | Labour PartyCentral Party | n/a | £34,038 | C0833882 ↗ |
| 28 Aug 2025 | Labour Party | Cash | £32,908 | C0833881 ↗ |
| 28 Aug 2025 | Labour Party | Cash | £1,806 | C0834107 ↗ |
| 17 Aug 2025 | Labour PartyCentral Party | n/a | £1,300 | C0834106 ↗ |
| 31 Jul 2025 | Labour Party | Cash | £32,908 | C0833880 ↗ |
| 31 Jul 2025 | Labour PartyCentral Party | n/a | £1,806 | C0834105 ↗ |
| 17 Jul 2025 | Labour Party | Cash | £1,920 | C0834104 ↗ |
| 26 Sept 2024 | Labour PartyCentral Party | n/a | £32,908 | C0590283 ↗ |
| 17 Sept 2024 | Labour Party | Cash | £600 | C0590279 ↗ |
| 29 Aug 2024 | Labour PartyCentral Party | n/a | £1,747 | C0590278 ↗ |
| 29 Aug 2024 | Labour PartyCentral Party | n/a | £32,908 | C0590282 ↗ |
| 29 Aug 2024 | Labour PartyCentral Party | n/a | £1,249 | C0590277 ↗ |
| 11 Aug 2024 | Labour PartyCentral Party | n/a | £9,000 | C0590281 ↗ |
| 27 Jul 2024 | Labour Party | Cash | £1,747 | C0591450 ↗ |
| 25 Jul 2024 | Labour Party | Cash | £32,908 | C0590280 ↗ |
| 25 Jul 2024 | Labour Party | Cash | £1,747 | C0590276 ↗ |
| 1 Jul 2024 | Labour Party | Cash | £3,000 | C0590274 ↗ |
| 27 Jun 2024 | Labour PartyBattersea CLP | n/a | £3,000 | C0586524 ↗ |
| 26 Jun 2024 | Labour Party | Cash | £1,000 | C0586538 ↗ |
| 25 Jun 2024 | Labour PartyCentral Party | n/a | £2,000 | C0586528 ↗ |
| 25 Jun 2024 | Labour PartyPeterborough CLP | n/a | £2,000 | C0586529 ↗ |
| 20 Jun 2024 | Labour PartyNorth Swindon CLP | n/a | £2,500 | C0586526 ↗ |
| 20 Jun 2024 | Labour PartyCentral Party | n/a | £1,000 | C0586537 ↗ |
| 20 Jun 2024 | Labour PartyAshfield CLP | n/a | £3,000 | C0586525 ↗ |
| 12 Jun 2024 | Labour PartyCentral Party | n/a | £1,000 | C0586536 ↗ |
| 11 Jun 2024 | Labour PartySherwood Forest | n/a | £4,000 | C0586522 ↗ |
| 9 Jun 2024 | Labour PartySouthampton Itchen | n/a | £3,500 | C0586523 ↗ |
| 6 Jun 2024 | Labour PartyCentral Party | n/a | £2,000 | C0586527 ↗ |
| 4 Jun 2024 | Labour Party | Cash | £2,000 | C0586530 ↗ |
| 30 May 2024 | Labour PartyCentral Party | n/a | £32,908 | C0586520 ↗ |
| 30 May 2024 | Labour PartyCentral Party | n/a | £5,000 | C0586521 ↗ |
| 30 May 2024 | Labour PartyCentral Party | n/a | £1,747 | C0586533 ↗ |
| 25 Apr 2024 | Labour Party | Cash | £68,908 | C0586518 ↗ |
| 18 Apr 2024 | Labour PartyCentral Party | n/a | £1,747 | C0586532 ↗ |
| 15 Apr 2024 | Labour PartyCentral Party | n/a | £1,747 | C0586531 ↗ |
| 11 Apr 2024 | Labour Party | Cash | £32,908 | C0586519 ↗ |
| 1 Mar 2024 | Labour PartyCentral Party | n/a | £32,908 | C0576084 ↗ |
| 28 Feb 2024 | Labour PartyWatford CLP | n/a | £1,500 | C0586535 ↗ |
| 23 Feb 2024 | Labour PartyCentral Party | n/a | £1,747 | C0576083 ↗ |
| 19 Feb 2024 | Labour PartyCentral Party | n/a | £675 | C0576080 ↗ |
| 2 Feb 2024 | Labour PartyCentral Party | n/a | £32,908 | C0576079 ↗ |
| 11 Jan 2024 | Labour PartySwindon North | n/a | £2,500 | C0576081 ↗ |
| 29 Dec 2023 | Labour PartyCentral Party | n/a | £1,637 | C0575079 ↗ |
| 15 Dec 2023 | Labour PartyScottish Labour Party | n/a | £680 | C0575366 ↗ |
| 24 Nov 2023 | Labour PartyCentral Party | n/a | £1,637 | C0575078 ↗ |
| 10 Nov 2023 | Labour PartyCentral Party | n/a | £98,725 | C0575077 ↗ |
| 28 Sept 2023 | Labour PartyCentral Party | n/a | £32,908 | C0571761 ↗ |
| 28 Sept 2023 | Labour PartyCentral Party | n/a | £1,637 | C0571760 ↗ |
| 4 Sept 2023 | Labour PartySheffield Local Campaign Forum | n/a | £1,200 | C0575367 ↗ |
| 24 Aug 2023 | Labour PartyCentral Party | n/a | £1,637 | C0571758 ↗ |
| 24 Aug 2023 | Labour PartyCentral Party | n/a | £32,908 | C0571759 ↗ |
| 27 Jul 2023 | Labour PartyCentral Party | n/a | £1,637 | C0571756 ↗ |
| 27 Jul 2023 | Labour PartyCentral Party | n/a | £32,908 | C0571757 ↗ |
| 29 Jun 2023 | Labour PartyCentral Party | n/a | £32,908 | C0569566 ↗ |
| 29 Jun 2023 | Labour PartyCentral Party | n/a | £1,000 | C0575369 ↗ |
| 29 Jun 2023 | Labour PartyCentral Party | n/a | £1,637 | C0569563 ↗ |
| 25 May 2023 | Labour PartyCentral Party | n/a | £1,637 | C0569564 ↗ |
| 25 May 2023 | Labour PartyCentral Party | n/a | £32,908 | C0569565 ↗ |
| 27 Apr 2023 | Labour PartyCentral Party | n/a | £1,425 | C0575085 ↗ |
| 27 Apr 2023 | Labour PartyCentral Party | n/a | £1,637 | C0569561 ↗ |
| 27 Apr 2023 | Labour PartyCentral Party | n/a | £32,908 | C0569562 ↗ |
| 10 Apr 2023 | Beth Winter | n/a | £2,000 | C0568092 ↗ |
| 27 Mar 2023 | Labour PartyCentral Party | n/a | £1,637 | C0568461 ↗ |
| 26 Mar 2023 | Labour PartyCentral Party | n/a | £36,292 | C0568460 ↗ |
| 24 Mar 2023 | Labour PartyCentral Party | n/a | £5,000 | C0568459 ↗ |
| 10 Mar 2023 | Labour PartyCentral Party | n/a | £1,100 | C0575083 ↗ |
| 28 Feb 2023 | Labour PartyCentral Party | n/a | £1,637 | C0568458 ↗ |
| 27 Feb 2023 | Labour PartyCentral Party | n/a | £36,292 | C0568457 ↗ |
| 23 Feb 2023 | Labour PartyCentral Party | n/a | £1,000 | C0568456 ↗ |
| 30 Jan 2023 | Labour PartyCentral Party | n/a | £1,433 | C0568455 ↗ |
| 27 Jan 2023 | Labour PartyCentral Party | n/a | £36,292 | C0568454 ↗ |
| 28 Dec 2022 | Labour PartyCentral Party | n/a | £36,292 | C0564961 ↗ |
| 28 Nov 2022 | Labour PartyNational Trade Union Liaison | n/a | £1,433 | C0566239 ↗ |
| 4 Nov 2022 | Labour PartyScottish Labour Party | n/a | £650 | C0564955 ↗ |
| 27 Oct 2022 | Labour PartyNational Trade Union Liaison | n/a | £1,433 | C0564958 ↗ |
| 27 Oct 2022 | Labour PartyNational Trade Union Liaison | n/a | £1,433 | C0564951 ↗ |
| 26 Oct 2022 | Labour PartyCentral Party | n/a | £36,292 | C0564959 ↗ |
| 13 Oct 2022 | Labour PartyCentral Party | n/a | £1,425 | C0566238 ↗ |
| 26 Sept 2022 | Labour PartyCentral Party | n/a | £36,292 | C0561898 ↗ |
| 29 Aug 2022 | Labour PartyCentral Party | n/a | £36,292 | C0561897 ↗ |
| 26 Jul 2022 | Labour PartyCentral Party | n/a | £36,292 | C0561896 ↗ |
| 26 Jun 2022 | Labour PartyCentral Party | n/a | £36,292 | C0559273 ↗ |
| 30 May 2022 | Labour PartyCentral Party | n/a | £1,433 | C0559276 ↗ |
| 26 May 2022 | Labour PartyCentral Party | n/a | £36,292 | C0559272 ↗ |
| 24 May 2022 | Labour PartyCentral Party | n/a | £667 | C0559270 ↗ |
| 24 May 2022 | Labour PartyCentral Party | n/a | £540 | C0559269 ↗ |
| 27 Apr 2022 | Labour PartyCentral Party | n/a | £1,433 | C0559275 ↗ |
| 26 Apr 2022 | Labour PartyCentral Party | n/a | £36,292 | C0559271 ↗ |