X-funded MPs
Members of Parliament receiving income from X Corp, sourced from the Register of Members' Financial Interests via TheyWorkForYou.
This page shows MPs' income from X since 1 January 2026, when news about the platform hosting non-consensual sexualised imagery started breaking.
Ofcom launched an investigation into X on 12 January 2026 to assess whether X has facilitated the distribution of "intimate image abuse" and "sexualised images of children".
Data last added:
22 September 2026
Most recent payment:
16 September 2026
4
MPs receiving X income
£69,453
Total declared
38
Individual payments
245
Hours declared
Rupert Lowe
Restore Britain
£63,764.55
15 payments · 75.0 hrs
Received 16 September 2026
↗
£2,413.89
(5.00 hrs)
Received 03 September 2026
↗
£2,542.04
(5.00 hrs)
Received 19 August 2026
↗
£2,885.36
(5.00 hrs)
Received 07 August 2026
↗
£10,265.50
(5.00 hrs)
Received 05 August 2026
↗
£3,126.35
(5.00 hrs)
Received 22 July 2026
↗
£4,412.76
(5.00 hrs)
Received 10 June 2026
↗
£11,724.97
(5.00 hrs)
Received 28 May 2026
↗
£3,593.35
(5.00 hrs)
Received 14 May 2026
↗
£2,770.14
(5.00 hrs)
Received 29 April 2026
↗
£3,835.58
(5.00 hrs)
Received 15 April 2026
↗
£3,146.50
(5.00 hrs)
Received 01 April 2026
↗
£3,185.69
(5.00 hrs)
Received 04 March 2026
↗
£5,803.16
(5.00 hrs)
Received 18 February 2026
↗
£2,209.01
(5.00 hrs)
Received 08 January 2026
↗
£1,850.25
(5.00 hrs)
Nigel Farage
Reform Uk
£3,438.69
7 payments · 26.0 hrs
Received 09 September 2026
↗
£289.51
(5.00 hrs)
Received 11 March 2026
↗
£67.70
(1.00 hrs)
Received 04 March 2026
↗
£456.69
(4.00 hrs)
Received 13 February 2026
↗
£432.18
(4.00 hrs)
Received 04 February 2026
↗
£893.69
(4.00 hrs)
Received 21 January 2026
↗
£504.14
(4.00 hrs)
Received 07 January 2026
↗
£794.78
(4.00 hrs)
Lee Anderson
Reform Uk
£1,707.36
14 payments · 94.0 hrs
Received 03 September 2026
↗
£211.51
(10.00 hrs)
Received 19 August 2026
↗
£93.81
(7.00 hrs)
Received 05 August 2026
↗
£189.69
(8.00 hrs)
Received 22 July 2026
↗
£184.62
(8.00 hrs)
Received 29 April 2026
↗
£126.24
(8.00 hrs)
Received 15 April 2026
↗
£38.38
(2.00 hrs)
Received 15 April 2026
↗
£38.38
(2.00 hrs)
Received 01 April 2026
↗
£78.28
(4.00 hrs)
Received 18 March 2026
↗
£72.78
(3.00 hrs)
Received 04 March 2026
↗
£109.84
(5.00 hrs)
Received 04 March 2026
↗
£109.84
(8.00 hrs)
Received 18 February 2026
↗
£219.50
(15.00 hrs)
Received 21 January 2026
↗
£137.92
(9.00 hrs)
Received 07 January 2026
↗
£96.57
(5.00 hrs)
Richard Tice
Reform Uk
£542.06
2 payments · 50.0 hrs
Source: Register of Members' Financial Interests via mySociety.