Migrants are flooding into the UK, claiming benefits, clogging up hospitals and stretching services to breaking point - all thanks to EU rules - or so the Brexit campaign seems to say.
But are they?
Well, some flood in, and some flood out. Lots of elderly Brits, for example, swarm to Spain and clog up their hospitals. Many British people work in Europe. Or study at European Universities - for rather less than £9000 a year! That is not so bad for this country.
Inward migration is mostly young people who are working, and paying taxes. In fact migrants on average pay more towards the NHS and schools than us natives. And being young and healthy, they use the NHS less. Win win! In fact, being in the EU means that if our under resourced NHS cannot provide treatment quickly enough, it is sometimes possible to be referred for treatment in a European country, free of charge.
So if the NHS is under pressure, and it is, it's not because of the disproportionate share of money the migrants are contributing - it's because it's not being funded properly.
Same with schools and housing. Rents are not high because of net migration - that barely compensates for our falling birth rate. Rents are high because there aren't enough houses. We have failed to build enough for the last few parliaments! The solution is building, not Brexit!
When a society starts to blame other ethnic groups or minorities for its problems, it becomes very ugly very quickly. And when the problems are caused by the politicians we choose, the hypocrisy is staggering.
But if the Brexit campaign wins and we leave the EU, with all the economic pressures that will bring, how much more will have to be blamed on migrants and innocent minorities. How much more divided will our society become?
Is that the sort of country we want?
We can choose a better way. Will we?