perhaps our role should be one of exerting political and diplomatic pressure on the wealthy gulf states to take many of their fellow Arabs in, in addition to providing non-financial aid to those still in their own countries to allow them to remain.
I'm wondering why the Gulf States are able, by your own admission, to successfully say no to migrants entering their countries, yet you're saying we can't do the same thing?
I suspect the EU accepts them on compassionate grounds. The UK can refuse them, but might accept them on similar grounds. What would you do?
If they're escaping a war torn country (and no-one can blame them for doing so), they should go to the nearest safe country. Why do they need to travel through 8 or more safe countries to come to the UK?
Furthermore, large numbers of migrants are from countries in Africa and the Far East, where there is no conflict taking place. Do you believe they should be allowed to come and live in the UK?
On your first point they have to make land in one country, obviously, and that's where they have to register. After that they might well choose to move to a country where they have relatives or - because your forebears attempted to eliminate them in genocidal attacks and, many years later, attempted to exploit them once they discovered the value of oil and essentially occupied them for many years - they speak English and wanted to choose a country where English is spoken. Those from ex-colonies tend to head back to the occupying country. That's why France has so many.
More interestingly, do you really believe the country in which they first arrive should be the only one that accepts responsibility for them?
On the second point you say
"large numbers of migrants are from countries in Africa and the Far East, where there is no conflict taking place." but are they claiming asylum? I also dispute your claim they're a 'Large number', certainly from the Far East. And being in or out of the EU will make absolutely no difference to those seeking to get into the UK.
And describing Africa and the Far East as places
"where there is no conflict taking place" is incorrect. Islamic insurgencies and terrorism have always been an issue in the Far East while Africa was where ISIS was almost certainly formed and is gradually becoming a battleground between ISIS and moderates in Islam.
And your argument regarding immigration fails to even mention that the country from which the most migrants arrive is India. Nothing to do with the EU, then.
Finally, I will answer your question, despite the fact that you've dodged mine. I do believe the UK has a global responsibility to help those less fortunate than ourselves. If we're such a wealthy country, as the Leave camp kept telling us throughout their campaign, then obviously we could easily cope with a several million. Unless of course, the Leave campaign was telling porkies...