The previous labour government messed up by allowing the accession countries free access to our labour markets immediately in 2004. This was the single largest enlargement of the EU ever and only a couple of countries were open to their workers. Madness.
The recent enlargement of the EU to include Romania and Bulgaria was managed, we held controls as long as most other large economies which a) gave time for Romania and Bulgaria to catch up and b) spread migrants over a greater range when they did come.
If it wasn't for the lefty soft hearted ideals of Labour we wouldn't have the immigration debate or parties like UKIP right now.
There was a Tory lead coalition after Labour, what did they do?