Steven Woolfe, director of the Centre for Migration and Economic Prosperity, says UK cannot cope with the huge numbers who have immigrated in the past 20 years.