I mostly agree with your post and specifically that “tone” matters. But so too does honesty. The Brexit Brigade and its RW support in the press ramped up immigration as an issue during the referendum and continues to do so to this day. Is it any surprise that in this toxic atmosphere that Harry and Meghan want to withdraw from the firing line?
There is a problem with the RW weaponising immigration and by doing so legitimising racist sentiment. As always, the truth is far more complicated. As you acknowledge, Brexit won’t do much to reduce immigration. If we have shortages in some areas then necessarily workers will be imported. In this context it is hard to imagine anything more stupid than the Tory decision to end bursaries for nurses who work in a modestly paid profession. Some of us predicted the consequences. Not too difficult really.
But what has been the effect on wages? According to Full Fact, it has mainly affected low paid occupations shaving off a half of one percent off wage rates. Almost certainly the “minimum wage” has had a bigger effect on the downside as well as the upside.
When times are tough many look to pull up the drawbridges to protect against the outsiders. This is what has happened since 2010 as a result of the largely unnecessary and ideological austerity programme. That certainly did reduce wages for many but Labour has been very poor at explaining that and, indeed, that it did not cause the banking crisis.
What we need is for our politicians to tell the truth rather than find “letterbox” and “piccaninny” scapegoats. We have seen what that led to in 1930’s Germany.
I accept that you did not vote Leave on the grounds of immigration but many did. Certainly the xenophobic tone of the Brexit campaign made it absolutely certain that I would not have voted for it. You have to make your own chaice about which red lines you are prepared to step over.
Frog in a tree