The world of today is divided over many issues, and few are so prevalent - or so polarizing - as that of immigration and migration.
As with most issues, few people truly understand the complexities and intricacies of the debate, and this allows for great division to appear where there likely is little.