Interested to see from the linked site that 'two out of three new Swedes are immigrants". This means that the births are out-numbered two to one by immigrants, unless the biths are also to immigrant families are included as immigrants rather than births. Either way it is quite a statistic (unless the 'new Sweds' represent a very smal proportion of the population).
For Sweden read Leicester ????. How do the numbers compare ??.