The immigration conundrum