| 17 Dec 2025 | Labour PartyCentral Party | n/a | £1,660 | C0836128 ↗ |
| 19 Nov 2025 | Labour PartyScottish Labour Party | n/a | £700 | C0835549 ↗ |
| 21 Oct 2025 | Labour Party | Cash | £1,120 | C0836127 ↗ |
| 13 May 2025 | Labour Party | Cash | £13,151 | C0832831 ↗ |
| 15 Apr 2025 | Labour Party | Cash | £2,220 | C0835551 ↗ |
| 21 Mar 2025 | Labour Party | Cash | £560 | C0832830 ↗ |
| 29 Jan 2025 | Labour Party | Cash | £13,151 | C0795230 ↗ |
| 17 Jan 2025 | Labour PartyCentral Party | n/a | £14,693 | C0795229 ↗ |
| 10 Jan 2025 | Labour PartyCentral Party | n/a | £560 | C0795228 ↗ |
| 2 Dec 2024 | Labour Party | Cash | £650 | C0596590 ↗ |
| 16 Nov 2024 | Labour Party | Cash | £541 | C0596580 ↗ |
| 6 Aug 2024 | Labour PartyCentral Party | n/a | £541 | C0596579 ↗ |
| 10 Jul 2024 | Labour Party | Cash | £13,151 | C0590260 ↗ |
| 23 Jun 2024 | Labour Party | Cash | £1,000 | C0596584 ↗ |
| 16 Jun 2024 | Labour Party | Cash | £2,500 | C0586467 ↗ |
| 16 Jun 2024 | Labour Party | Cash | £800 | C0596594 ↗ |
| 16 Jun 2024 | Labour Party | Cash | £1,000 | C0596591 ↗ |
| 16 Jun 2024 | Labour Party | Cash | £1,000 | C0596582 ↗ |
| 10 Jun 2024 | Labour PartyEasington CLP | n/a | £1,000 | C0596585 ↗ |
| 10 Jun 2024 | Labour Party | Cash | £100,000 | C0586464 ↗ |
| 10 Jun 2024 | Labour PartyCentral Party | n/a | £541 | C0596578 ↗ |
| 6 Jun 2024 | Labour Party | Cash | £1,000 | C0596587 ↗ |
| 5 Jun 2024 | Labour PartyCentral Party | n/a | £541 | C0596577 ↗ |
| 4 Jun 2024 | Labour Party | Cash | £800 | C0596593 ↗ |
| 4 Jun 2024 | Labour Party | Cash | £3,000 | C0586466 ↗ |
| 2 Jun 2024 | Labour PartyBournemouth East and West CLP | n/a | £900 | C0596581 ↗ |
| 30 May 2024 | Labour Party | Cash | £800 | C0596592 ↗ |
| 30 May 2024 | Labour Party | Cash | £800 | C0596583 ↗ |
| 30 May 2024 | Labour Party | Cash | £800 | C0596588 ↗ |
| 29 May 2024 | Labour PartyPoole CLP | n/a | £1,000 | C0596589 ↗ |
| 23 Apr 2024 | Labour Party | Cash | £13,151 | C0586465 ↗ |
| 3 Apr 2024 | Labour PartyCentral Party | n/a | £15,000 | C0586463 ↗ |
| 21 Mar 2024 | Labour Party | Cash | £1,000 | C0596595 ↗ |
| 21 Mar 2024 | Labour PartyBeckenham and Penge | n/a | £3,000 | C0576071 ↗ |
| 14 Mar 2024 | Labour PartyGillingham and Rainham CLP | n/a | £1,000 | C0596586 ↗ |
| 7 Mar 2024 | Labour Party | Cash | £541 | C0596576 ↗ |
| 7 Feb 2024 | Labour PartyCentral Party | n/a | £13,151 | C0576070 ↗ |
| 1 Nov 2023 | Labour PartyCentral Party | n/a | £13,151 | C0575057 ↗ |
| 18 Jul 2023 | Labour PartyCentral Party | n/a | £13,151 | C0571744 ↗ |
| 21 Jun 2023 | Labour PartyCentral Party | n/a | £507 | C0569554 ↗ |
| 27 Apr 2023 | Labour PartyCentral Party | n/a | £507 | C0569553 ↗ |
| 13 Feb 2023 | Labour PartyCentral Party | n/a | £507 | C0569552 ↗ |
| 20 Jan 2023 | Labour PartyCentral Party | n/a | £13,151 | C0568439 ↗ |
| 22 Dec 2022 | Labour PartyCentral Party | n/a | £2,200 | C0564934 ↗ |
| 29 Sept 2022 | Labour PartyCentral Party | n/a | £13,151 | C0561887 ↗ |
| 14 Sept 2022 | Sam Tarry | n/a | £5,000 | C0561862 ↗ |
| 30 Jun 2022 | Labour PartyCentral Party | n/a | £13,151 | C0561886 ↗ |
| 24 Apr 2022 | Labour PartyCentral Party | n/a | £1,800 | C0559259 ↗ |
| 21 Mar 2022 | Labour PartyCroydon Local Campaign Forum | n/a | £5,000 | C0559258 ↗ |
| 17 Mar 2022 | Labour PartyCentral Party | n/a | £13,151 | C0557656 ↗ |
| 23 Dec 2021 | Labour PartyCentral Party | n/a | £13,151 | C0555433 ↗ |
| 9 Dec 2021 | Labour PartyCentral Party | n/a | £13,151 | C0555432 ↗ |
| 19 Nov 2021 | Labour PartyScottish Labour Party | n/a | £590 | C0555434 ↗ |
| 22 Jun 2021 | Labour PartyCentral Party | n/a | £13,151 | C0548060 ↗ |
| 26 May 2021 | Labour PartySouth West Surrey CLP | n/a | £1,200 | C0548043 ↗ |
| 26 May 2021 | Labour PartySouth West Surrey CLP | Staff costs | £1,200 | NC0555545 ↗ |
| 20 Apr 2021 | Labour PartyScottish Labour Party | n/a | £5,000 | C0557655 ↗ |
| 30 Apr 2020 | Labour PartyCentral Party | n/a | £11,363 | C0514343 ↗ |
| 18 Feb 2020 | Labour PartyCentral Party | n/a | £10,000 | C0501516 ↗ |
| 9 Jan 2020 | Labour PartyCentral Party | n/a | £11,363 | C0501515 ↗ |
| 13 Dec 2019 | Labour PartyCentral Party | Staff costs | £2,000 | NC0476660 ↗ |
| 5 Dec 2019 | Labour PartyCentral Party | n/a | £75,000 | C0476505 ↗ |
| 25 Nov 2019 | Labour PartyCentral Party | n/a | £1,900 | C0476504 ↗ |
| 24 Sept 2019 | Labour PartyCentral Party | n/a | £11,363 | C0413426 ↗ |
| 13 Aug 2019 | Labour PartyCentral Party | n/a | £11,363 | C0413425 ↗ |
| 25 Jun 2019 | Labour PartyCentral Party | n/a | £3,600 | C0407161 ↗ |