Instead, Farage will face 33 candidates who are either independents or running with a novelty or minor party. We tried to get in touch with every candidate to ask them the same 10 questions about ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results