B could slow down if we brexit + agree a new quota. Look no further than Switzerland, they are currently in a pickle and a countdown to commit to the agreed immigration curbs which were voted for in 2014, against the EU demands to basically let any and every person in.
I spent a few years living and working in Switzerland, what a beautiful place, and i would hate to see this small country overpopulated and ruined by the masses. When i lived there, i respected their way of life and their customs and integrated well. I did feel at times some resentment as a Brit syphoning Swiss money back to the UK and i fully respected the fact they clamped down on the ability for me to gain long term work permits and along with transport tickets etc far more expensive for short term people like me, fair play. No resentment i didn't stomp into the local Kreisburo(council offices) demanding better rights for me. On the flip side, i for one would have no issue at all with Swiss French German Spanish people here, living down my street or more. The problem i have is with economical migrants from further away who will also have a significant impact on our culture and identity. Those are the people who imho want to be here in the UK most. They are cheap labour which will bring our economy down, so what if they help boost the NHS that's bullshit. NHS managers also have a budget, if they are tasked with meeting a headcount with X budget, it will always work for the people willing to take the lowest salary. It will NOT benefit the UK unemployed, public spending and our economy.
A) Is all about our government and how it's run, i am still gobsmacked we have volunteer services vital to our wellbeing. We are not educated at the earliest age basic first aid to save a fellow human being etc, instead our youth spend hours a week being educated about a mythical story book called religion which as i read the other day causes far more deaths in the world over any atheist majority.
C) Is too little too late but i dont believe these pricks who claim 300k a year is a blot on the horizon 1 person extra per city fk off. If that's the case in my lifetime of 40 years ive witnessed a massive change already.
D) Yes let these people who want to let them all in stick their hands up join an organisation to let as many as possible live in their houses and off their incomes, please lets see how many volunteer. Fck all i reckon.