Nigel Farage resigns as MP, will run in UK by-election

4 months ago