I do agree with you; it is sadly funny to see that many UK colleagues wave the discrimination/racism flag on the issue. Easier to put the head in the sand than face reality. Blame game.
The only thing left to do is to go in front of Westminster and have a straight chat with the MPs that betrayed the promises made on all fronts.
Brexit is the greatest scam of all times.
There is no return i am afraid.