2024/25 · register category 1.1
Neil Shastri-Hurst: Employment and earnings - Ad hoc payments
Total earnings: disclosed received payments
£63,428.11
48 of 48 distinct records have a comparable value or duration. Their stated payment dates fall in 2024/25 (1 April 2024–31 March 2025), even if the register published them later. Later appearances are not added. Only payments explicitly marked received are added; an expected payment or agreement is not income received. Later amended amounts are not included in this first-published figure.
Received payments by payer
Repeated records with the same declared name are combined after case and spacing normalisation. This does not prove that similarly named sources are the same legal person. Received payments are counted gross; any later donation by the MP is not deducted. Where more than one source is named for a single record, its full value is shown under “Multiple declared sources” without dividing it between them. Unidentified sources are grouped for display only.
Prosperity Law LLP
£11,600.003 records · Named in Parliament’s record
Prosperity Law
£7,334.771 record · Named in Parliament’s record
The Co-operative Legal Services Limited
£5,250.003 records · Named in Parliament’s record
Lime Personal Injury (Part of Shakespeare Martineau LLP)
£5,100.001 record · Named in Parliament’s record
Bindmans LLP
£4,800.001 record · Named in Parliament’s record
Show all 36 sources
FBC Manby Bowdler LLP
£2,975.001 record · Named in Parliament’s record
Slater and Gordon UK Limited
£2,632.501 record · Named in Parliament’s record
Wadsworth Solicitors Limited
£1,950.001 record · Named in Parliament’s record
Fletchers Solicitors Limited t/a Fletchers Solicitors
£1,925.003 records · Named in Parliament’s record
Ageas Law LLP
£1,705.001 record · Named in Parliament’s record
IME Law Limited (Part of Irwin Mitchell LLP)
£1,602.502 records · Named in Parliament’s record
Law Together LLP
£1,585.003 records · Named in Parliament’s record
Higgs LLP
£1,566.671 record · Named in Parliament’s record
Lime Clinical Negligence
£1,466.671 record · Named in Parliament’s record
Taylor Haldane Barlex
£1,350.001 record · Named in Parliament’s record
Harding Evans LLP t/a Harding Evans Solicitors
£1,000.001 record · Named in Parliament’s record
Powell & Co
£1,000.001 record · Named in Parliament’s record
Moosa Duke Solicitors
£945.001 record · Named in Parliament’s record
Cordell & Co
£875.001 record · Named in Parliament’s record
Irwin Mitchell LLP (Birmingham)
£750.001 record · Named in Parliament’s record
Applebys Solicitors Limited t/a Applebys
£710.001 record · Named in Parliament’s record
Moore Barlow LLP
£700.001 record · Named in Parliament’s record
Horwich Cohen Coghlan Ltd
£650.002 records · Named in Parliament’s record
Irwin Mitchell LLP (Sheffield)
£625.001 record · Named in Parliament’s record
MTUK Solicitors Ltd
£500.001 record · Named in Parliament’s record
Clyde & Co LLP Incorporating BLM (Manchester)
£450.001 record · Named in Parliament’s record
DAC Beachcroft Claims Ltd
£425.001 record · Named in Parliament’s record
Irwin Mitchell LLP (Yorkshire)
£300.001 record · Named in Parliament’s record
Minster Law Limited
£300.002 records · Named in Parliament’s record
Carpenters Holdings Limited t/a Carpenters
£250.001 record · Named in Parliament’s record
Simpson Millar LLP
£250.001 record · Named in Parliament’s record
Thompsons Solicitors LLP
£205.002 records · Named in Parliament’s record
Mark Reynolds Solicitors
£200.001 record · Named in Parliament’s record
Irwin Mitchell LLP
£150.001 record · Named in Parliament’s record
Talbot Law Limited
£150.001 record · Named in Parliament’s record
Thompsons Solicitors LLP (Sheffield)
£150.001 record · Named in Parliament’s record
Combined declared value: £63,428.11
Records behind the figure
1 of 48 · Interest #6082
Payment received on 10 July 2024 - £1,705.00
Received: 10 Jul 2024
Received: £1,705.00
First compared edition: 4 Aug 2024 · Registered: 11 Jul 2024
- Hours Worked:
- 10.00
- Payment Received:
- True
- Value:
- 1705.00
2 of 48 · Interest #6084
Payment received on 11 July 2024 - £2,845.68
Received: 11 Jul 2024
Received: £2,845.68
First compared edition: 4 Aug 2024 · Registered: 11 Jul 2024
- Hours Worked:
- 16.26
- Payment Received:
- True
- Value:
- 2845.68
3 of 48 · Interest #6366
Payment received on 16 July 2024 - £250.00
Received: 16 Jul 2024
Received: £250.00
First compared edition: 4 Aug 2024 · Registered: 16 Jul 2024
- Hours Worked:
- 4.00
- Payment Received:
- True
- Value:
- 250.00
4 of 48 · Interest #6680
Payment received on 18 July 2024 - £7,575.00
Received: 18 Jul 2024
Received: £7,575.00
First compared edition: 4 Aug 2024 · Registered: 18 Jul 2024
- Hours Worked:
- 43.29
- Payment Received:
- True
- Value:
- 7575.00
5 of 48 · Interest #7902
Payment received on 29 July 2024 - £150.00
Received: 29 Jul 2024
Received: £150.00
First compared edition: 4 Aug 2024 · Registered: 29 Jul 2024
- Hours Worked:
- 3.00
- Payment Received:
- True
- Value:
- 150.00
Show all 48 interests
6 of 48 · Interest #7904
Payment received on 29 July 2024 - £1,352.50
Received: 29 Jul 2024
Received: £1,352.50
First compared edition: 4 Aug 2024 · Registered: 29 Jul 2024
- Hours Worked:
- 8.00
- Payment Received:
- True
- Value:
- 1352.50
7 of 48 · Interest #10465
Payment received on 13 August 2024 - £1,179.32
Received: 13 Aug 2024
Received: £1,179.32
First compared edition: 2 Sept 2024 · Registered: 14 Aug 2024
- Hours Worked:
- 6.00
- Payment Received:
- True
- Value:
- 1179.32
8 of 48 · Interest #10549
Payment received on 22 August 2024 - £150.00
Received: 22 Aug 2024
Received: £150.00
First compared edition: 2 Sept 2024 · Registered: 26 Aug 2024
- Hours Worked:
- 2.00
- Payment Received:
- True
- Value:
- 150.00
9 of 48 · Interest #10777
Payment received on 20 September 2024 - £2,975.00
Received: 20 Sept 2024
Received: £2,975.00
First compared edition: 30 Sept 2024 · Registered: 20 Sept 2024
- Hours Worked:
- 17.00
- Payment Received:
- True
- Value:
- 2975.00
10 of 48 · Interest #10778
Payment received on 20 September 2024 - £250.00
Received: 20 Sept 2024
Received: £250.00
First compared edition: 30 Sept 2024 · Registered: 20 Sept 2024
- Hours Worked:
- 2.00
- Payment Received:
- True
- Value:
- 250.00
11 of 48 · Interest #10889
Payment received on 01 October 2024 - £500.00
Received: 1 Oct 2024
Received: £500.00
First compared edition: 14 Oct 2024 · Registered: 3 Oct 2024
- Hours Worked:
- 4.00
- Payment Received:
- True
- Value:
- 500.00
12 of 48 · Interest #10890
Payment received on 01 October 2024 - £125.00
Received: 1 Oct 2024
Received: £125.00
First compared edition: 14 Oct 2024 · Registered: 3 Oct 2024
- Hours Worked:
- 1.00
- Payment Received:
- True
- Value:
- 125.00
13 of 48 · Interest #10891
Payment received on 02 October 2024 - £425.00
Received: 2 Oct 2024
Received: £425.00
First compared edition: 14 Oct 2024 · Registered: 3 Oct 2024
- Hours Worked:
- 3.50
- Payment Received:
- True
- Value:
- 425.00
14 of 48 · Interest #10910
Payment received on 04 October 2024 - £250.00
Received: 4 Oct 2024
Received: £250.00
First compared edition: 14 Oct 2024 · Registered: 5 Oct 2024
- Hours Worked:
- 2.00
- Payment Received:
- True
- Value:
- 250.00
15 of 48 · Interest #10992
Payment received on 09 October 2024 - £375.00
Received: 9 Oct 2024
Received: £375.00
First compared edition: 14 Oct 2024 · Registered: 12 Oct 2024
- Hours Worked:
- 3.00
- Payment Received:
- True
- Value:
- 375.00
16 of 48 · Interest #10993
Payment received on 08 October 2024 - £500.00
Received: 8 Oct 2024
Received: £500.00
First compared edition: 14 Oct 2024 · Registered: 12 Oct 2024
- Hours Worked:
- 4.00
- Payment Received:
- True
- Value:
- 500.00
17 of 48 · Interest #11040
Payment received on 16 October 2024 - £200.00
Received: 16 Oct 2024
Received: £200.00
First compared edition: 28 Oct 2024 · Registered: 19 Oct 2024
- Hours Worked:
- 1.00
- Payment Received:
- True
- Value:
- 200.00
18 of 48 · Interest #11054
Payment received on 21 October 2024 - £150.00
Received: 21 Oct 2024
Received: £150.00
First compared edition: 28 Oct 2024 · Registered: 22 Oct 2024
- Hours Worked:
- 1.50
- Payment Received:
- True
- Value:
- 150.00
19 of 48 · Interest #11082
Payment received on 24 October 2024 - £710.00
Received: 24 Oct 2024
Received: £710.00
First compared edition: 28 Oct 2024 · Registered: 26 Oct 2024
- Hours Worked:
- 7.00
- Payment Received:
- True
- Value:
- 710.00
20 of 48 · Interest #11098
Payment received on 29 October 2024 - £4,800.00
Received: 29 Oct 2024
Received: £4,800.00
First compared edition: 11 Nov 2024 · Registered: 29 Oct 2024
- Hours Worked:
- 24.00
- Payment Received:
- True
- Value:
- 4800.00
21 of 48 · Interest #11152
Payment received on 01 November 2024 - £825.00
Received: 1 Nov 2024
Received: £825.00
First compared edition: 11 Nov 2024 · Registered: 1 Nov 2024
- Hours Worked:
- 5.50
- Payment Received:
- True
- Value:
- 825.00
22 of 48 · Interest #11209
Payment received on 05 December 2024 - £80.00
Received: 5 Dec 2024
Received: £80.00
First compared edition: 11 Nov 2024 · Registered: 7 Nov 2024
- Hours Worked:
- 1.00
- Payment Received:
- True
- Value:
- 80.00
23 of 48 · Interest #11210
Payment received on 06 November 2024 - £1,950.00
Received: 6 Nov 2024
Received: £1,950.00
First compared edition: 11 Nov 2024 · Registered: 7 Nov 2024
- Hours Worked:
- 5.50
- Payment Received:
- True
- Value:
- 1950.00
24 of 48 · Interest #11211
Payment received on 07 November 2024 - £1,466.67
Received: 7 Nov 2024
Received: £1,466.67
First compared edition: 11 Nov 2024 · Registered: 7 Nov 2024
- Hours Worked:
- 7.33
- Payment Received:
- True
- Value:
- 1466.67
25 of 48 · Interest #11277
Payment received on 11 November 2024 - £2,632.50
Received: 11 Nov 2024
Received: £2,632.50
First compared edition: 25 Nov 2024 · Registered: 15 Nov 2024
- Hours Worked:
- 15.00
- Payment Received:
- True
- Value:
- 2632.50
26 of 48 · Interest #11278
Payment received on 13 November 2024 - £710.00
Received: 13 Nov 2024
Received: £710.00
First compared edition: 25 Nov 2024 · Registered: 15 Nov 2024
- Hours Worked:
- 6.00
- Payment Received:
- True
- Value:
- 710.00
27 of 48 · Interest #11279
Payment received on 13 November 2024 - £150.00
Received: 13 Nov 2024
Received: £150.00
First compared edition: 25 Nov 2024 · Registered: 15 Nov 2024
- Hours Worked:
- 2.00
- Payment Received:
- True
- Value:
- 150.00
28 of 48 · Interest #11324
Payment received on 20 November 2024 - £1,000.00
Received: 20 Nov 2024
Received: £1,000.00
First compared edition: 25 Nov 2024 · Registered: 21 Nov 2024
- Hours Worked:
- 5.00
- Payment Received:
- True
- Value:
- 1000.00
29 of 48 · Interest #11325
Payment received on 20 November 2024 - £1,350.00
Received: 20 Nov 2024
Received: £1,350.00
First compared edition: 25 Nov 2024 · Registered: 21 Nov 2024
- Hours Worked:
- 5.00
- Payment Received:
- True
- Value:
- 1350.00
30 of 48 · Interest #11327
Payment received on 21 November 2024 - £600.00
Received: 21 Nov 2024
Received: £600.00
First compared edition: 25 Nov 2024 · Registered: 21 Nov 2024
- Hours Worked:
- 3.00
- Payment Received:
- True
- Value:
- 600.00
31 of 48 · Interest #11493
Payment received on 09 December 2024 - £300.00
Received: 9 Dec 2024
Received: £300.00
First compared edition: 6 Jan 2025 · Registered: 13 Dec 2024
- Hours Worked:
- 3.00
- Payment Received:
- True
- Value:
- 300.00
32 of 48 · Interest #11494
Payment received on 13 December 2024 - £625.00
Received: 13 Dec 2024
Received: £625.00
First compared edition: 6 Jan 2025 · Registered: 13 Dec 2024
- Hours Worked:
- 5.00
- Payment Received:
- True
- Value:
- 625.00
33 of 48 · Interest #11557
Payment received on 24 December 2024 - £450.00
Received: 24 Dec 2024
Received: £450.00
First compared edition: 6 Jan 2025 · Registered: 24 Dec 2024
- Hours Worked:
- 4.00
- Payment Received:
- True
- Value:
- 450.00
34 of 48 · Interest #11642
Payment received on 08 January 2025 - £150.00
Received: 8 Jan 2025
Received: £150.00
First compared edition: 20 Jan 2025 · Registered: 9 Jan 2025
- Hours Worked:
- 1.50
- Payment Received:
- True
- Value:
- 150.00
35 of 48 · Interest #11684
Payment received on 23 January 2025 - £7,334.77
Received: 23 Jan 2025
Received: £7,334.77
First compared edition: 3 Feb 2025 · Registered: 23 Jan 2025
- Hours Worked:
- 65.00
- Payment Received:
- True
- Value:
- 7334.77
36 of 48 · Interest #11696
Payment received on 24 January 2025 - £945.00
Received: 24 Jan 2025
Received: £945.00
First compared edition: 3 Feb 2025 · Registered: 26 Jan 2025
- Hours Worked:
- 7.00
- Payment Received:
- True
- Value:
- 945.00
37 of 48 · Interest #11706
Payment received on 27 January 2025 - £5,100.00
Received: 27 Jan 2025
Received: £5,100.00
First compared edition: 3 Feb 2025 · Registered: 27 Jan 2025
- Hours Worked:
- 35.00
- Payment Received:
- True
- Value:
- 5100.00
38 of 48 · Interest #11717
Payment received on 28 January 2025 - £700.00
Received: 28 Jan 2025
Received: £700.00
First compared edition: 24 Feb 2025 · Registered: 18 Feb 2025
- Hours Worked:
- 4.00
- Payment Received:
- True
- Value:
- 700.00
39 of 48 · Interest #11828
Payment received on 18 February 2025 - £500.00
Received: 18 Feb 2025
Received: £500.00
First compared edition: 24 Feb 2025 · Registered: 18 Feb 2025
- Hours Worked:
- 2.50
- Payment Received:
- True
- Value:
- 500.00
40 of 48 · Interest #11927
Payment received on 04 March 2025 - £875.00
Received: 4 Mar 2025
Received: £875.00
First compared edition: 10 Mar 2025 · Registered: 4 Mar 2025
- Hours Worked:
- 5.00
- Payment Received:
- True
- Value:
- 875.00
41 of 48 · Interest #11928
Payment received on 04 March 2025 - £750.00
Received: 4 Mar 2025
Received: £750.00
First compared edition: 10 Mar 2025 · Registered: 4 Mar 2025
- Hours Worked:
- 5.00
- Payment Received:
- True
- Value:
- 750.00
42 of 48 · Interest #11929
Payment received on 04 March 2025 - £150.00
Received: 4 Mar 2025
Received: £150.00
First compared edition: 10 Mar 2025 · Registered: 4 Mar 2025
- Hours Worked:
- 2.00
- Payment Received:
- True
- Value:
- 150.00
43 of 48 · Interest #11954
Payment received on 06 March 2025 - £1,000.00
Received: 6 Mar 2025
Received: £1,000.00
First compared edition: 10 Mar 2025 · Registered: 6 Mar 2025
- Hours Worked:
- 5.00
- Payment Received:
- True
- Value:
- 1000.00
44 of 48 · Interest #11974
Payment received on 07 March 2025 - £500.00
Received: 7 Mar 2025
Received: £500.00
First compared edition: 10 Mar 2025 · Registered: 10 Mar 2025
- Hours Worked:
- 2.50
- Payment Received:
- True
- Value:
- 500.00
45 of 48 · Interest #12077
Payment received on 25 March 2025 - £2,750.00
Received: 25 Mar 2025
Received: £2,750.00
First compared edition: 7 Apr 2025 · Registered: 25 Mar 2025
- Hours Worked:
- 25.00
- Payment Received:
- True
- Value:
- 2750.00
46 of 48 · Interest #12078
Payment received on 25 March 2025 - £1,600.00
Received: 25 Mar 2025
Received: £1,600.00
First compared edition: 7 Apr 2025 · Registered: 25 Mar 2025
- Hours Worked:
- 8.00
- Payment Received:
- True
- Value:
- 1600.00
47 of 48 · Interest #12079
Payment received on 25 March 2025 - £900.00
Received: 25 Mar 2025
Received: £900.00
First compared edition: 7 Apr 2025 · Registered: 25 Mar 2025
- Hours Worked:
- 4.50
- Payment Received:
- True
- Value:
- 900.00
48 of 48 · Interest #12095
Payment received on 27 March 2025 - £1,566.67
Received: 27 Mar 2025
Received: £1,566.67
First compared edition: 7 Apr 2025 · Registered: 27 Mar 2025
- Hours Worked:
- 8.00
- Payment Received:
- True
- Value:
- 1566.67
Amounts use the source’s GBP values without our own currency conversion. A published declaration does not imply wrongdoing or influence.