Is the UK prepared to welcome one million migrants a year?