UK Prime Minister says migration levels 'are too high' as figures show record numbers