Maybe. But then, sadly, the mainstream parties don't appeal to these people so they turn to the racist ones.
A lot of this is down to piss poor messaging from governments going back to the fifties and sixties. None have properly welcomed immigration as a means to enriching society and boost economic growth. And over the past two or three decades they've done the opposite and allowed the sentiment of "they're taking your jobs" or "they're raping up your neighbourhood" run rampant.
Sack the entire shambles that is the Home Office. Sack the lot of them. Deliver a cogent policy for integration and immigration that makes sense to people. Put in the hard work to sell this to the electorate without easy buzz word spin. Actually have competent people processing visas and asylum claims. Build the f'ing infrastructure we need to thrive given increased population pressures. Oh and fuck David Lammy for no reason other than he's a twat.