Nigel Farage quits as an MP claiming he's been 'vilified' over financial row and vows to stand in by-election to let voters 'be the judge of my actions' July 7, 2026 · Daily Mail Read full story at source