← Back to 2024/25 league tables

2024/25 · register category 1.1

Neil Shastri-Hurst: Employment and earnings - Ad hoc payments

View MP profileParty in the latest MP directory; it may have differed when these records were published.
What does category 1.1 mean? →

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.

Show all 36 sources
  • FBC Manby Bowdler LLP

    £2,975.00

    1 record · Named in Parliament’s record

  • Slater and Gordon UK Limited

    £2,632.50

    1 record · Named in Parliament’s record

  • Wadsworth Solicitors Limited

    £1,950.00

    1 record · Named in Parliament’s record

  • Fletchers Solicitors Limited t/a Fletchers Solicitors

    £1,925.00

    3 records · Named in Parliament’s record

  • Ageas Law LLP

    £1,705.00

    1 record · Named in Parliament’s record

  • IME Law Limited (Part of Irwin Mitchell LLP)

    £1,602.50

    2 records · Named in Parliament’s record

  • Law Together LLP

    £1,585.00

    3 records · Named in Parliament’s record

  • Higgs LLP

    £1,566.67

    1 record · Named in Parliament’s record

  • Lime Clinical Negligence

    £1,466.67

    1 record · Named in Parliament’s record

  • Taylor Haldane Barlex

    £1,350.00

    1 record · Named in Parliament’s record

  • Harding Evans LLP t/a Harding Evans Solicitors

    £1,000.00

    1 record · Named in Parliament’s record

  • Powell & Co

    £1,000.00

    1 record · Named in Parliament’s record

  • Moosa Duke Solicitors

    £945.00

    1 record · Named in Parliament’s record

  • Cordell & Co

    £875.00

    1 record · Named in Parliament’s record

  • Irwin Mitchell LLP (Birmingham)

    £750.00

    1 record · Named in Parliament’s record

  • Applebys Solicitors Limited t/a Applebys

    £710.00

    1 record · Named in Parliament’s record

  • Moore Barlow LLP

    £700.00

    1 record · Named in Parliament’s record

  • Horwich Cohen Coghlan Ltd

    £650.00

    2 records · Named in Parliament’s record

  • Irwin Mitchell LLP (Sheffield)

    £625.00

    1 record · Named in Parliament’s record

  • MTUK Solicitors Ltd

    £500.00

    1 record · Named in Parliament’s record

  • Clyde & Co LLP Incorporating BLM (Manchester)

    £450.00

    1 record · Named in Parliament’s record

  • DAC Beachcroft Claims Ltd

    £425.00

    1 record · Named in Parliament’s record

  • Irwin Mitchell LLP (Yorkshire)

    £300.00

    1 record · Named in Parliament’s record

  • Minster Law Limited

    £300.00

    2 records · Named in Parliament’s record

  • Carpenters Holdings Limited t/a Carpenters

    £250.00

    1 record · Named in Parliament’s record

  • Simpson Millar LLP

    £250.00

    1 record · Named in Parliament’s record

  • Thompsons Solicitors LLP

    £205.00

    2 records · Named in Parliament’s record

  • Mark Reynolds Solicitors

    £200.00

    1 record · Named in Parliament’s record

  • Irwin Mitchell LLP

    £150.00

    1 record · Named in Parliament’s record

  • Talbot Law Limited

    £150.00

    1 record · Named in Parliament’s record

  • Thompsons Solicitors LLP (Sheffield)

    £150.00

    1 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.