Nigel Farage is Britain’s highest-earning MP, Commons records reveal 0 17.08.2024 14:31 Financial Times Reform leader makes £1.2mn a year presenting on the rightwing GB News TV channel