It is complete fantasy that if we left the EU we would kick out all the EU immigrants.
Really? Enlighten me as to how it would work then? Once we leave the EU we leave the free travel / immigration zone. We would therefore have to make arrangements as to what to do with current EU Citizens living here as well as future ones coming in. Expensive plans that aren't costed by UKIP who are planning on cutting taxes and therefore government income.
Can you explain how a Frenchman living here gets back in if he has been home for a holiday but a Bulgarian would need a visa. Would they be treated the same or differently? If differently isn't that a bit - well - racist? French good, Bulgarians bad. How would you stop other countries sending their uk citizens living there back when you have no control and no say in their policy anymore? Furthermore what's to stop them demanding you get a visa to go for your 2 weeks on the Costa or to visit your family who have retired to France like mine have.
Perhaps you could explain exactly how it will work? And if there's no real change in reality, bluntly, WHAT'S THE POINT?