Impact of immigration: is a reasoned debate possible?