Immigration has caused a lot of problems here in Sweden. Its not a problem with different cultures, but we have a large population now that doesnt share the same ground values we once built the country on and we we have approx 800k people who cant read. Its impossible to integrated those people in such a high technology society as Sweden.
When you do immigration you have to really think of what you want to achieve and what gives the best outcome.