In fact, in addition to Andy's comment, it is clearly demonstrable that immigration is good for the economy overall (especially in terms of innovation), and has also been very good for the culture of this country. The problems arise when there are huge influxes which need assimilation - and last until that assimilation has occurred.