Nigel Farage broke MPs’ code 17 times including over £91,200 payment from a London-based gold dealer

Rival political parties accused the Reform UK leader of ‘lining his pockets’ instead of serving his constituents

Nigel Farage broke MPs’ code 17 times including over £91,200 payment from a London-based gold dealer

Rival political parties accused the Reform UK leader of lining his pockets’ instead of serving his constituents