The whole 'Brexit' debate got hijacked by a fairly small but very loud group of people who were basically racist.
Back in the day, what was then known as 'Euro-scepticism' was mostly about laws and sovereignty, not immigration.
Even when immigration became an arguable issue, there was a sensible debate to be had about the rules on letting in EU citizens, because Blair just opened the doors which was not actually necessary. However it got hijacked by the 'send em all back' brigade and the argument has long been lost. Try debating this with many people from the Leave side now and all you get is 'send em all back', which is absolutely NOT what I voted for.
Im so sick of it all now that I don't care if we stay. Not because parliament or traitorous remainers have worn me down (though they are both making a great job of trying), but because the loudest leave arguments are now usually just pathetic and made from a position of, often, abject nonsense. It's got totally out of hand.
It's a horrendous mess and it cannot possibly end well now, whatever the outcome.