Europe is currently in the grip of an immigration crisis, with thousands of people from north Africa and parts of the Middle East, displaced by political upheaval and war, trying to get into the continent.