That is not racist at all, but leaving the EU has massive implications for the future of GB. If migration is all that matters to you, Brexit might make sense, but you have to accept all the other consequences. The single market is built on the idea of the 4 freedoms (“free movement of goods, services, capital and people”). If you restrict one of those things, you can probably not be part of the single market. It is totally acceptable, if you think that being part of the common market is not a good idea anyway, but you can´t cry foul if this means some level of restrictions on the economy (e.g. no financial passports).
The exit campaigners had two lines of argument (besides promising less immigration, “take back control” and more NHS spending):
- Especially UKIP said, that GB would be economically better off outside the single market. Well, if you think that, the government should just trigger §50 and everything will be fine. I am fairly sure that almost no one in the political mainstream actually believes that to be true. Quite the contrary.
- The other argument (from the likes of Boris) was that GB could bully the EU into accepting their demands: we restrict the movement of people, but remain in the single market. We´ll see how this turns out, but I doubt that this is going to happen.
The current government is trapped between a rock and a hard place, because they can´t deliver what the Brexit campaign promised. The question that you´ll have to answer for yourself is: Are you willing to bear all the consequences that are associated with leaving the single market?