Nigel Farage has become an MP - could he really become prime minister by 2029?
Now with a foothold in the corridors of power, The Independent looks at whether Nigel Farage has a chance of becoming prime minister by 2029
Now with a foothold in the corridors of power, The Independent looks at whether Nigel Farage has a chance of becoming prime minister by 2029