Accountability Now

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

Figures are based on declared amounts in the parliamentary register. Declarations may lag behind actual payments.

Since Jan 2026 Since 2024 election
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
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)
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)
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)
Received 03 February 2026 ↗ £216.21 (20.00 hrs)
Received 09 January 2026 ↗ £325.85 (30.00 hrs)

Source: Register of Members' Financial Interests via mySociety.