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: 17 June 2026
Most recent payment: 10 June 2026
5
MPs receiving X income
£43,489
Total declared
30
Individual payments
183
Hours declared
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 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 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 10 June 2026 £66.90 (1.00 hrs)
Received 28 May 2026 £29.19 (1.00 hrs)
Received 13 May 2026 £555.72 (4.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.