"There is no single immigration problem, immigration comes in all sorts of shapes and sizes," says Professor John Salt (UCL Geography).
Listen: BBC Radio 5 Live Breakfast (from 9 mins) More: BBC Radio Wales Breakfast Show (from 1 hour, 7 mins) BBC Radio 4's PM (from 5 mins)