Labour shortages are common throughout the economy, in agriculture, catering, health, building. I suspect that if the flow of EU migrants slows, then non-EU migrants will take up the slack. You can't simultaneously have an expanding economy with low unemployment and block immigration. And unemployment is really low.