This is a link to Ukip's 2015 manifesto summary. Below I have copied and pasted their statement of ideals (what they would do if they could) on immigration. I don't agree with every point here or in other parts of the manifesto but neither do I see anything racist in it.
"UKIP believes immigration is far too high.
Seven million immigrants came to live in Britain under the last Labour government and another two million have arrived under the Tories.
The pressure on housing and on public services such as schools, hospitals, transport networks, power and water supplies, is far too great. We must control immigration.
UKIP will:
- Leave the EU and take back control of our borders
- End immigration for unskilled jobs for a five-year period to re-balance our work economy
- Introduce an Australian-style points-based immigration system to assess all potential migrants to Britain on a fair, ethical and equal basis
- Tackle the problem of sham marriages
- Introduce a new visa system for workers, visitors, students, families and asylum seekers
- End access to benefits and free NHS treatment for new immigrants until they have paid tax and NI for five years
- Require all visitors and new immigrants to the UK to have their own health insurance".
While I have never felt remotely inclined to vote for a Ukip candidate, I don't think it's fair to keep accusing them of racism when their manifesto contains none.
I find Farage intensely irritating so I never willingly listen to or watch him but I also think it's unfair to expect him to stop being an MEP before the UK has actually exited the EU. I don't suppose any other MEPs will either.