What is really going on in politics? Get our daily email briefing straight to your inbox Sign up Thank you for subscribing We have more newsletters Show me See our privacy notice Invalid Email

Most people will know that a vote for UKIP is a vote for leaving the European Union. In fact, along with immigration, it's their most well-known policy with 63% of supporters claiming they know exactly where their party stands on the EU - compared to 24% on the NHS and 16% on the economy.

Speaking on the Andrew Marr Show, Nigel Farage added another detail to the policy. He said:

"I want a guarantee that in this referendum the only people that can vote are British citizens.

"Because at the moment there are four million or so EU citizens living in Britain, who I do not think should be allowed to vote in that referendum."

5 million tax-payers would not be allowed to have a say in the matter

If only British citizens are allowed to have their say on the EU referendum, this would mean 5 million EU workers would not be able to cast a ballot on a matter that would affect them directly.

By comparisons, all Scottish residents - including English citizens - were allowed to vote on the independence referendum.

Whatever happened to no taxation without representation?