It's not racist to want to keep immigration to a reasonable level. Nigel Farage is popular because he is the only candidate talking about reducing mass immigration, but because all of his supporters are "far right racists".
Everybody becomes anti-immigration when the numbers of immigrants reach a high enough number.
In 2023 in the UK there was a population increase of 600,000 people, in a country of 63 million. What if that number was 2 million people? Would it be "racist" to be against immigration then? What if the number was 10 million, would it still be racist to be anti-immigration?