Why has the mood shifted on immigration?

One of the leading factors in the Brexit debate was that of immigration.

Be it Nigel Farage standing in front of a poster showing a line of refugees or those elusive rumours that Turkey would join the European Union and that we would see more a heavy influx of migrants, the people were bombarded with the idea of outside forces influencing and blanketing the U.K.

Due to this kind of tabloid journalism many people believed that migrants were the cause of their woes and that immigration was causing a national identity crisis.

Since the Brexit vote, however, the mood toward immigration has rather quickly swung in the opposite direction. As Professor Rob Ford, researcher of immigration trends at the University of Manchester has mentioned, this trend may be down to three predominant factors.

1. The people believe that the immigration issue has been “dealt with”.

2. National debate drew attention to how much immigration contributes to the U.K.

3. The culture shock of immigration of Eastern Europe has dissipated.

With this in mind, how would the vote swing if another referendum were to take place?