I think we should remember that immigrants come here to work. There may be a tiny minority that don't - but work is the motivation for nearly all. If they don't find work the EU migrants return to to their original country. I don't think anyone disputes that. Inward migrants fill essential skills gaps and contribute to the economy in many ways. it is my observation that migrants are also more entrepreneurial (I'm thinking of our commonwealth migrants here, who have been around a bit longer) and start many businesses that also contribute to the UK economy. On balance we are gaining, hugely.
So what of your concern for those UK nationals like Bloggs, who suffer from migration pogs? Who should they be angry with?
1. schools - maybe they should be angry with Gove who thinks that free schools are going to meet increased demand - and who is spending money on free schools in areas where places are not needed, rather than putting money into the expansion of existing schools in areas of high demand?
2. housing - maybe Bloggs should be angry with a government that is doing nothing about the housing shortage other than "right to buy" which is only going to help those who already have good jobs or wealthy parents. Why not stimulate the building of social housing? Very little of that being built these days so of course there is a housing crisis. The vast majority of EU immigrants do not come with families and are not going to be competing for social housing.
3. jobs. I assume we are talking about the kind of low paid work your hypothetical Bloggs might be looking for? Well if local jobs are being advertised abroad it is probably they cannot fill the jobs adequately locally. Let's assume that they are a law abiding employer that is paying minimum wage. How much easier is it to employ local people, who understand the language and are applying for the job through the job centre, than to pay the fees of foreign agencies and take new staff, sight unseen, who may have limited English. Would you not want to interview prospective staff?
Why might they not fill the jobs locally? Just possibly because there are no locals that have the right skills or because they are not willing to do that job. In Caernarfon the hotels employ young Europeans. This is in an area of desperate job shortage. I can only assume that, given they are reputable hotel chains, they cannot find local staff who are willing to reliably work the unsocial shifts or able to give a high level of customer service. So should Bloggs be angry with the immigrants? Or should Bloggs be prepared to work the late evenings, the early mornings and weekends? And should Bloggs perhaps be angry, if he wants to blame something, with an education system that has not equipped him to get a job as a waiter?