As I've made clear many times, I'm not anti-immigrant, it's the level of immigration and the quality of the immigrants that concerns me. I'd be quite happy to have say, 10,000 highly skilled immigrants to fill specific skills shortages per year, as long as they had security checks, spoke English and were not allowed to claim welfare. But in this case it is particularly easy for even an ignoramus to see why an increase in the number of people that need food could lead to a food shortage. Allow me to simplify for you as you seem to find it all quite complicated. If you had 10 people for dinner last Christmas, and you will have 15 this year, you might need to buy more food.