Farage revealed as highest-earning MP, receiving £98,000 a month from GB News Politics By Claudia Savage and Rhiannon James, PA 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 [...]