I voted leave, it had nothing to do with with immigration at all.
I was worried about being tied to the EU, and it's expansion (with candidates such as Turkey, Macedonia, Montenegro, Serbia and Albania)
And the cost of linking ourselves to much weaker economies.
The prospect of making our own laws that our courts have a final say over and not having the EU, who's courts power has grown immensely controlling life in the UK.
And the ability to focus on British companies & products and particularly British fisherman.
I would vote leave again without hesitation. The EU has proved beyond a shadow of a doubt in their dealing with this, that we should not be tied to them.
Also the way many remainers have conducted themselves has shown me some very different morals in people that I can't relate to, reinforcing my views.