If the British public truly opposes immigration, they are probably referring to non-EU immigration, not the arrival of, say, Italian university graduates.
Si el público británico realmente se opone a la inmigración, es factible que se refieran a la inmigración no europea, y no a la llegada de digamos, estudiantes universitarios italianos.