Today, 90% of British demographic growth comes from immigration. The same shift is taking place in Sweden. In 2015 alone, Sweden welcomed 163,000 immigrants, the equivalent of 1.65% of its total population. Combined with other years, it is a demographic