Top Tory Lee Anderson paid £100,000 a year by GB News - after he criticised MPs' outside earnings

The Ashfield MP's latest register of interests showed he is paid £100,000 a year from his work as a presenter and contributor on GB News.