Note that is from 2015 - long before brexit. 'if' the UK stops immigration then that number will no doubt be smaller.
Quote:
Between 2015 and 2050, the
top net receivers of international migrants (more than 100,000 annually) are projected to be the United
States of America, Canada, the United Kingdom, Australia, Germany, the Russian Federation and Italy.