Reform UK leader Nigel Farage has been revealed to be the highest-earning MP. The MP for Clacton said he is receiving almost £98,000 a month for presenting GB News, for a reported 32 hours a week, as a full list of MPs’ registered financial interests was published on Friday. During the general election, Mr Farage cancelled his show, which aired Monday to Thursday each week, to focus on campaigning, but following his success in Clacton he returned to the channel as a presenter.

Ofcom has repeatedly found that GB News has breached broadcasting rules on impartiality, which allow politicians to present current affairs programmes but not act as newsreaders. Reform UK leader Nigel Farage, with boxer Derek Chisora, wearing boxing gloves at a gym in Clacton while on the general election campaign trail (Ian West/PA) In addition to his work with GB News, Mr Farage received £16,597.22 from the paid video app Cameo and £4,000 for writing articles for The Telegraph.

Mr Farage’s total monthly hours of paid work outside of being an MP is given as 128, approximately 32 hours a week. In his declaration of gifts, the Reform leader lists two ringside tickets to a boxing match between Derek Chisora and Joe Joyce. The MP for Clacton visited the US from July 17 to 19 directly after the state opening of Parliament and just two weeks after the general election.

Reform UK MP Lee Anderson is paid £100,000 for his work for GB News (Maja Smiejkowska/PA) The cost of flights and accommodation for .