Synopsis
CATEGORIES
Second Jobs and Outside Earnings
Employment and earnings
Total interests: 16 | Total declared: £1,752,946.55
Date Registered: 19/02/2026
Speaking engagement - The Club for Growth
Benefactor
Amount Declared
£44,256.88
Speaking engagement for The Club for Growth. Address: 2001 L St NW, Suite 600 Washington DC 20036. 2026-03-06 to 2026-03-08.
Payment Details
Amount
£27,856.88 (12 hours)
MonetaryBenefactor
Date
19/02/2026
Description
Payment expected for services on 07 March 2026 - £27,856.88
This is amount has been converted from USD to GBP
Payment Details
Amount
£16,400.00 (12 hours)
MonetaryBenefactor
Date
15/04/2026
Description
Payment received on 19 March 2026 - £16,400.00
Date Registered: 12/11/2025
Speaking engagement - Zebu Group Limited
Benefactor
Amount Declared
£20,000.00
Speaking engagement for Zebu Group Limited. Address: 73 Cornhill, London EC3V 3 QQ. From 2025-10-22.
Payment Details
Amount
£20,000.00 (2 hours)
MonetaryBenefactor
Date
12/11/2025
Description
Payment expected for services on 22 October 2025 - £20,000.00
Date Registered: 12/11/2025
Speaking engagement - Blockworks Inc
Benefactor
Amount Declared
£30,000.00
Speaking engagement for Blockworks Inc. Address: 133 W 19th St. New York NY 10011. From 2025-10-13.
Payment Details
Amount
£30,000.00 (2 hours)
MonetaryBenefactor
Date
12/11/2025
Description
Payment expected for services on 13 October 2025 - £30,000.00
Date Registered: 05/11/2025
Speaking engagement - Hillsdale College
Benefactor
Amount Declared
£11,349.29
Speaking engagement for Hillsdale College. Address: 33 E. College St, Hillsdale, Michigan 49242.
Payment Details
Amount
£11,349.29 (12 hours)
MonetaryBenefactor
Date
05/11/2025
Description
Payment received on 20 October 2025 - £11,349.29
This amount was converted from US dollars to GB pounds
Date Registered: 03/10/2025
Speaking engagement - Imperial Independent Media
Benefactor
Amount Declared
£25,972.45
Speaking engagement for Imperial Independent Media. Nature of business: Global consulting firm. Address: 200 W 34th Ave Pmb 162, Anchorage, Alaska, United States.
Payment Details
Amount
£6,493.11 (12 hours)
MonetaryBenefactor
Date
03/10/2025
Description
Payment received on 08 May 2025 - £6,493.11
This is 1 of 3 payments which equates to the overall agreed speaker fee. The 3 payments were received across 3 different dates and have been converted from USD to GBP
Payment Details
Amount
£6,493.11 (12 hours)
MonetaryBenefactor
Date
03/10/2025
Description
Payment received on 19 May 2025 - £6,493.11
This 2 of 3 payments which equates to the overall agreed speaker. The 3 payments were received across 3 different dates and have been converted from USD to GBP
Payment Details
Amount
£12,986.23 (12 hours)
MonetaryBenefactor
Date
03/10/2025
Description
Payment received on 10 June 2025 - £12,986.23
This is 3 of 3 payments which equates to the overall agreed speaker fee. The payments were received across 3 different dates and have been converted from USD to GBP
Date Registered: 03/10/2025
Speaking engagement - BTC Inc
Benefactor
Amount Declared
£7,410.00
Speaking engagement for BTC Inc. Address: 6339 Charlotte Pike Unit #B321 Nashville TN 37209 US.
Payment Details
Amount
£7,410.00 (11 hours)
MonetaryBenefactor
Date
03/10/2025
Description
Payment received on 22 September 2025 - £7,410.00
This amount has been converted from USD to GBp
Date Registered: 01/04/2025
Commentator - News PTY
Benefactor
Amount Declared
£56,513.62
Commentator for News PTY. Address: 2 Holt Street, Surry Hills, New South Wales.
Payment Details
Amount
£31,145.62 (12 hours)
MonetaryBenefactor
Date
18/11/2025
Description
Payment expected for services on 13 November 2025 - £31,145.62
Date given is the date the invoice was submitted for payment
Payment Details
Amount
£25,368.00 (19 hours)
MonetaryBenefactor
Date
01/04/2025
Description
Payment received on 24 February 2025 - £25,368.00
Date Registered: 20/12/2024
Brand Ambassador - Direct Bullion
Benefactor
Amount Declared
£415,500.00
Brand Ambassador for Direct Bullion. Address: Level 1, Devonshire House, One Mayfair Place, London W1J8AJ.
Payment Details
Amount
£135,000.00 (4 hours)
MonetaryBenefactor
Date
12/11/2025
Description
Payment received on 31 October 2025 - £135,000.00
Payment Details
Amount
£91,200.00 (4 hours)
MonetaryBenefactor
Date
06/02/2025
Description
Payment received on 06 January 2025 - £91,200.00
Payment Details
Amount
£189,300.00 (4 hours)
MonetaryBenefactor
Date
20/12/2024
Description
Payment received on 05 December 2024 - £189,300.00
Date Registered: 31/10/2024
Speaking Engagement - Nomad Capitalist LLC
Benefactor
Amount Declared
£40,075.37
Speaking Engagement for Nomad Capitalist LLC. Address: 2810 North 3rd Street, Phoenix, Arizona 85004. Ended 2024-09-25.
Payment Details
Amount
£40,075.37 (10 hours)
MonetaryBenefactor
Date
31/10/2024
Description
Payment received on 07 October 2024 - £40,075.37
Date Registered: 02/09/2024
Social media work - Google
Benefactor
Amount Declared
£18,812.22
Social media work for Google. Address: Google Google Building Gordon House, Barrow St, Grand Canal Dock, Dublin 4, D04 V4X7 Ireland.
Payment Details
Amount
£128.67 (1 hours)
MonetaryBenefactor
Date
05/01/2026
Description
Payment received on 24 December 2025 - £128.67
Payment Details
Amount
£152.66 (1 hours)
MonetaryBenefactor
Date
05/11/2025
Description
Payment received on 23 October 2025 - £152.66
Payment Details
Amount
£156.23 (1 hours)
MonetaryBenefactor
Date
03/10/2025
Description
Payment received on 24 September 2025 - £156.23
Payment Details
Amount
£170.33 (1 hours)
MonetaryBenefactor
Date
28/04/2025
Description
Payment received on 24 April 2025 - £170.33
Payment Details
Amount
£251.34 (1 hours)
MonetaryBenefactor
Date
28/04/2025
Description
Payment received on 25 March 2025 - £251.34
Payment Details
Amount
£407.09 (2 hours)
MonetaryBenefactor
Date
28/04/2025
Description
Payment received on 16 April 2025 - £407.09
Payment Details
Amount
£261.34 (1 hours)
MonetaryBenefactor
Date
01/04/2025
Description
Payment received on 25 March 2025 - £261.34
Payment Details
Amount
£2,451.76 (4 hours)
MonetaryBenefactor
Date
01/04/2025
Description
Payment received on 25 February 2025 - £2,451.76
Payment Details
Amount
£2,777.80 (4 hours)
MonetaryBenefactor
Date
28/01/2025
Description
Payment received on 27 December 2024 - £2,777.80
Payment Details
Amount
£3,019.32 (8 hours)
MonetaryBenefactor
Date
02/09/2024
Description
Payment received on 23 August 2024 - £3,019.32
Payment Details
Amount
£3,044.24 (8 hours)
MonetaryBenefactor
Date
01/10/2024
Description
Payment received on 30 September 2024 - £3,044.24
Payment Details
Amount
£1,492.37 (4 hours)
MonetaryBenefactor
Date
31/10/2024
Description
Payment received on 23 October 2024 - £1,492.37
Payment Details
Amount
£3,561.40 (8 hours)
MonetaryBenefactor
Date
02/12/2024
Description
Payment received on 25 November 2024 - £3,561.40
Payment Details
Amount
£937.67 (4 hours)
MonetaryBenefactor
Date
28/01/2025
Description
Payment received on 23 January 2025 - £937.67
Date Registered: 04/08/2024
Cameo video recordings - Baron App Inc (Cameo)
Benefactor
Amount Declared
£222,885.62
Cameo video recordings for Baron App Inc (Cameo). Address: 2045 W Grand Ave Suite B Chicago IL 60612.
Payment Details
Amount
£42,548.76 (30 hours)
MonetaryBenefactor
Date
16/03/2026
Description
Payment received on 20 February 2026 - £42,548.76
Payment Details
Amount
£8,964.27 (8 hours)
MonetaryBenefactor
Date
05/11/2025
Description
Payment received on 30 October 2025 - £8,964.27
Payment Details
Amount
£36,729.98 (30 hours)
MonetaryBenefactor
Date
03/10/2025
Description
Payment received on 03 October 2025 - £36,729.98
Payment Details
Amount
£9,338.97 (8 hours)
MonetaryBenefactor
Date
28/04/2025
Description
Payment received on 31 March 2025 - £9,338.97
Payment Details
Amount
£17,173.76 (24 hours)
MonetaryBenefactor
Date
01/04/2025
Description
Payment received on 26 February 2025 - £17,173.76
Payment Details
Amount
£9,426.65 (13 hours)
MonetaryBenefactor
Date
01/04/2025
Description
Payment received on 28 March 2025 - £9,426.65
Payment Details
Amount
£16,597.22 (24 hours)
MonetaryBenefactor
Date
04/08/2024
Description
Payment received on 31 July 2024 - £16,597.22
Payment Details
Amount
£12,247.71 (24 hours)
MonetaryBenefactor
Date
01/10/2024
Description
Payment received on 30 September 2024 - £12,247.71
Payment Details
Amount
£9,709.52 (24 hours)
MonetaryBenefactor
Date
31/10/2024
Description
Payment received on 31 October 2024 - £9,709.52
Payment Details
Amount
£15,451.52 (24 hours)
MonetaryBenefactor
Date
20/12/2024
Description
Payment received on 05 December 2024 - £15,451.52
Payment Details
Amount
£27,342.12 (28 hours)
MonetaryBenefactor
Date
28/01/2025
Description
Payment received on 07 January 2025 - £27,342.12
Payment Details
Amount
£17,355.14 (24 hours)
MonetaryBenefactor
Date
25/02/2025
Description
Payment received on 21 February 2025 - £17,355.14
Date Registered: 04/08/2024
Social media - X Corp
Benefactor
Amount Declared
£21,417.34
Social media for X Corp. Address: Market Square, 1355 Market St Suite 900 San Francisco California 94103.
Payment Details
Amount
£456.69 (4 hours)
MonetaryBenefactor
Date
16/03/2026
Description
Payment received on 04 March 2026 - £456.69
Payment Details
Amount
£67.70 (1 hours)
MonetaryBenefactor
Date
16/03/2026
Description
Payment received on 11 March 2026 - £67.70
Payment Details
Amount
£893.69 (4 hours)
MonetaryBenefactor
Date
18/02/2026
Description
Payment received on 04 February 2026 - £893.69
Payment Details
Amount
£432.18 (4 hours)
MonetaryBenefactor
Date
18/02/2026
Description
Payment received on 13 February 2026 - £432.18
Payment Details
Amount
£794.78 (4 hours)
MonetaryBenefactor
Date
26/01/2026
Description
Payment received on 07 January 2026 - £794.78
Payment Details
Amount
£504.14 (4 hours)
MonetaryBenefactor
Date
26/01/2026
Description
Payment received on 21 January 2026 - £504.14
Payment Details
Amount
£420.96 (4 hours)
MonetaryBenefactor
Date
05/01/2026
Description
Payment received on 24 December 2025 - £420.96
Payment Details
Amount
£1,367.55 (20 hours)
MonetaryBenefactor
Date
05/01/2026
Description
Payment received on 10 December 2025 - £1,367.55
Payment Details
Amount
£74.73 (1 hours)
MonetaryBenefactor
Date
05/01/2026
Description
Payment received on 10 December 2025 - £74.73
Payment Details
Amount
£60.34 (1 hours)
MonetaryBenefactor
Date
05/11/2025
Description
Payment received on 08 October 2025 - £60.34
Payment Details
Amount
£1,456.83 (20 hours)
MonetaryBenefactor
Date
05/11/2025
Description
Payment received on 15 October 2025 - £1,456.83
Payment Details
Amount
£601.27 (4 hours)
MonetaryBenefactor
Date
05/11/2025
Description
Payment received on 29 October 2025 - £601.27
Payment Details
Amount
£84.38 (1 hours)
MonetaryBenefactor
Date
03/10/2025
Description
Payment received on 10 September 2025 - £84.38
Payment Details
Amount
£2,987.54 (20 hours)
MonetaryBenefactor
Date
03/10/2025
Description
Payment received on 17 September 2025 - £2,987.54
Payment Details
Amount
£104.21 (2 hours)
MonetaryBenefactor
Date
28/04/2025
Description
Payment received on 09 April 2025 - £104.21
Payment Details
Amount
£330.16 (5 hours)
MonetaryBenefactor
Date
01/04/2025
Description
Payment received on 05 March 2025 - £330.16
Payment Details
Amount
£119.56 (2 hours)
MonetaryBenefactor
Date
01/04/2025
Description
Payment received on 14 March 2025 - £119.56
Payment Details
Amount
£260.43 (4 hours)
MonetaryBenefactor
Date
01/04/2025
Description
Payment received on 19 March 2025 - £260.43
Payment Details
Amount
£1,296.41 (28 hours)
MonetaryBenefactor
Date
28/01/2025
Description
Payment received on 27 December 2024 - £1,296.41
Payment Details
Amount
£1,551.29 (28 hours)
MonetaryBenefactor
Date
04/08/2024
Description
Payment received on 24 July 2024 - £1,551.29
Payment Details
Amount
£622.46 (28 hours)
MonetaryBenefactor
Date
02/09/2024
Description
Payment received on 13 August 2024 - £622.46
Payment Details
Amount
£163.99 (14 hours)
MonetaryBenefactor
Date
01/10/2024
Description
Payment received on 30 September 2024 - £163.99
Payment Details
Amount
£2,883.08 (28 hours)
MonetaryBenefactor
Date
02/12/2024
Description
Payment received on 27 November 2024 - £2,883.08
Payment Details
Amount
£120.91 (14 hours)
MonetaryBenefactor
Date
02/12/2024
Description
Payment received on 06 November 2024 - £120.91
Payment Details
Amount
£140.31 (14 hours)
MonetaryBenefactor
Date
04/01/2025
Description
Payment received on 11 December 2024 - £140.31
Payment Details
Amount
£1,137.13 (24 hours)
MonetaryBenefactor
Date
28/01/2025
Description
Payment received on 22 January 2025 - £1,137.13
Payment Details
Amount
£1,051.08 (12 hours)
MonetaryBenefactor
Date
28/01/2025
Description
Payment received on 08 January 2025 - £1,051.08
Payment Details
Amount
£703.49 (28 hours)
MonetaryBenefactor
Date
21/02/2025
Description
Payment received on 14 February 2025 - £703.49
Payment Details
Amount
£102.82 (12 hours)
MonetaryBenefactor
Date
25/02/2025
Description
Payment received on 05 February 2025 - £102.82
Payment Details
Amount
£627.23 (16 hours)
MonetaryBenefactor
Date
25/02/2025
Description
Payment received on 05 February 2025 - £627.23
Date Registered: 04/08/2024
Writing articles - Telegraph media group
Benefactor
Amount Declared
£8,000.00
Writing articles for Telegraph media group. Address: 111 Buckingham Palace Road, London, SW1W 0DT.
Payment Details
Amount
£4,000.00 (16 hours)
MonetaryBenefactor
Date
04/08/2024
Description
Agreement - £4,000.00
approx.
Payment Details
Amount
£4,000.00 (16 hours)
MonetaryBenefactor
Date
31/10/2024
Description
Agreement - £4,000.00
Date Registered: 04/08/2024
Social media work - Meta Platforms
Benefactor
Amount Declared
£2,794.81
Social media work for Meta Platforms. Address: 1 Meta Way Menlo Park, CA.
Payment Details
Amount
£853.34 (28 hours)
MonetaryBenefactor
Date
04/08/2024
Description
Payment received on 25 July 2024 - £853.34
Payment Details
Amount
£1,155.70 (28 hours)
MonetaryBenefactor
Date
02/09/2024
Description
Payment received on 27 August 2024 - £1,155.70
Payment Details
Amount
£785.77 (28 hours)
MonetaryBenefactor
Date
01/10/2024
Description
Payment received on 30 September 2024 - £785.77
Date Registered: 04/08/2024
Speaking engagement - AZ Liberty Network
Benefactor
Amount Declared
£25,303.55
Speaking engagement for AZ Liberty Network. Address: 1835 E Elliot Road Suite 102 Tempe 85284.
Payment Details
Amount
£11,783.55 (8 hours)
MonetaryBenefactor
Date
04/08/2024
Description
Payment received on 23 July 2024 - £11,783.55
The registered amount has been converted from US Dollars into British Pounds. This amount is a deposit paid ahead of a future speaking engagement. The register will be updated with the final payment once the engagement has been fulfilled. The hours worked is an anticipated estimate.
Payment Details
Amount
£13,000.00 (8 hours)
MonetaryBenefactor
Date
02/09/2024
Description
Payment received on 29 August 2024 - £13,000.00
Payment Details
Amount
£520.00 (4 hours)
MonetaryBenefactor
Date
04/01/2025
Description
Payment received on 11 December 2024 - £520.00
Date Registered: 22/07/2024
Presenter - GB News Ltd
Benefactor
Amount Declared
£802,655.40
Presenter for GB News Ltd. Address: Riverbank House, 2 Swan Lane, London EC4R3TT.
Payment Details
Amount
£37,246.80 (12 hours)
MonetaryBenefactor
Date
05/01/2026
Description
Payment received on 19 December 2025 - £37,246.80
Payment Details
Amount
£37,246.80 (12 hours)
MonetaryBenefactor
Date
10/12/2025
Description
Payment expected for services on 10 December 2025 - £37,246.80
Date given is the date the invoice was submitted for payment
Payment Details
Amount
£45,480.00 (12 hours)
MonetaryBenefactor
Date
01/12/2025
Description
Payment received on 28 November 2025 - £45,480.00
Payment Details
Amount
£33,153.60 (24 hours)
MonetaryBenefactor
Date
18/11/2025
Description
Payment received on 14 November 2025 - £33,153.60
Payment Details
Amount
£43,491.60 (12 hours)
MonetaryBenefactor
Date
03/10/2025
Description
Payment received on 31 July 2025 - £43,491.60
Payment Details
Amount
£51,438.00 (14 hours)
MonetaryBenefactor
Date
03/10/2025
Description
Payment received on 29 August 2025 - £51,438.00
Payment Details
Amount
£21,108.00 (12 hours)
MonetaryBenefactor
Date
03/10/2025
Description
Payment received on 30 September 2025 - £21,108.00
Payment Details
Amount
£26,817.60 (12 hours)
MonetaryBenefactor
Date
31/05/2025
Description
Payment received on 15 April 2025 - £26,817.60
Payment Details
Amount
£36,688.60 (12 hours)
MonetaryBenefactor
Date
31/05/2025
Description
Payment received on 31 March 2025 - £36,688.60
Payment Details
Amount
£35,656.60 (23 hours)
MonetaryBenefactor
Date
01/04/2025
Description
Payment received on 28 February 2025 - £35,656.60
Payment Details
Amount
£97,928.40 (32 hours)
MonetaryBenefactor
Date
04/08/2024
Description
Agreement - £97,928.40
Payment Details
Amount
£81,607.00 (32 hours)
MonetaryBenefactor
Date
04/08/2024
Description
Payment received on 16 July 2024 - £81,607.00
Includes a back payment for work over several months
Payment Details
Amount
£60,388.80 (20 hours)
MonetaryBenefactor
Date
01/10/2024
Description
Payment received on 30 September 2024 - £60,388.80
(includes VAT)
Payment Details
Amount
£35,433.60 (16 hours)
MonetaryBenefactor
Date
31/10/2024
Description
Payment received on 30 October 2024 - £35,433.60
Includes VAT
Payment Details
Amount
£42,076.80 (20 hours)
MonetaryBenefactor
Date
12/12/2024
Description
Payment received on 29 November 2024 - £42,076.80
Payment Details
Amount
£45,286.80 (30 hours)
MonetaryBenefactor
Date
28/01/2025
Description
Payment received on 15 January 2025 - £45,286.80
Payment Details
Amount
£30,944.40 (25 hours)
MonetaryBenefactor
Date
25/02/2025
Description
Payment received on 31 January 2025 - £30,944.40
Payment Details
Amount
£40,662.00 (12 hours)
MonetaryBenefactor
Date
15/04/2026
Description
Payment received on 31 March 2026 - £40,662.00
View second jobs and outside earnings registered interests for all MPs