I honestly don't know what the solution is with regard to migration/refugees (the two are, or should be, different things, but they have unquestionably gotten mixed up, and in any case they can be a continuum - extreme poverty can be as dangerous as war).
I don't even have a good grasp of the facts - how many of those coming across the Med are escaping full-on war zones or failed states, versus those from countries that simply have difficulty economically supporting their (increasing) population? I don't know. (And African countries' population continues to grow, even as that in most of the world has leveled off)
It seems bad to not be sure about something in a context where it's such a polarising issue.
And all the solutions that do seem at least logical and worth trying, turn out to be politically impossible.
E.g. a proper system for accepting refugees and immigrants at an EU level rather than leaving it to each nation state individually, seems just common sense. The present situation leaves some countries like Italy dealing with a huge share of the problem, while the nations of Eastern Europe, and my own, carefully, and cynically, opt out of having anything to do with it. It also leads to refugees wandering across EU borders trying claiming asylum in different countries in the hope one says yes, which is not a sensible way to do it.
But the EU seems utterly unable to set up such a system. Because it's stuck in this bizarre half-way-house between being a single nation and a collection of independent states but with a common currency and no borders. I still maintain the EU is an utterly peculiar entity that has repeated crises built in to its very nature. (Also,like the US it has a constitution that is both hard to change and flawed, but unlike the US that constitution goes into a lot of specific detail at the level of policy, building neo-liberalism into the heart of the creature)
Dealing with the 'push factors' that drive people out of their countries of origin seems the only real solution, but nobody seems to have a clue how to achieve that either.
Also, as well as the Iraq fiasco, the destabilising of Libya (thanks Cameron, Sarkozy, and whoever it was who was running Italy at the time - oh, and Hillary, cheering it on from the sidelines) seems to have helped make the problem worse. Apparently there are now slave markets operating in that country. Another great success for Western intervention.
It's just a utter mess. I favour a very liberal immigration policy for the UK. Though more for non-EU people than EU migrants (the way I see it, those escaping the Eurozone's messed-up economic policies have far more power to stay at home and fix their own problems than do those fleeing actual wars - I don't see why the UK should be a safety valve for the failings of EU politicians...plus Britain didn't build its empire in Europe). I don't think absorbing a lot more migrants is unmanageable if only we had a government capable of managing anything (if anything, my fear is many of the African migrants, from what I've seen, are wanna-be entrepreneurs and small businessmen, and hence potential Conservative voters)
But it's obvious that a large majority of the population disagree, and every time there's another ISIS outrage attitudes harden (which I presume is part of the point of those attacks)