Analysis of the House of Commons Register of Members' Financial Interests confirms that Nigel Farage is the highest-earning MP, primarily due to his media contracts. The report highlights a significant disparity between his "man of the people" rhetoric and his £1.2m annual salary from GB News for just 32 hours of work a month.
No comments yet — be the first to debate