If the British public truly opposes immigration, they are probably referring to non-EU immigration.