Where Britain's immigrants originate from
Britain is actually the most diverse country on the planet. In 2013, there were 7.82 million overseas-born migrants living in the United Kingdom. The majority of these came from India, Poland, Pakistan, Ireland and Germany. Read more on the Independent.