What they should have done (if they didn't-I'm not sure if they did) is have restrictions on Romanian and Bulgarian migrants as soon as Bulgaria and Romania joined a while back, the UK public was worried about job competition and thus the government put a cap and placed restrictions. Italy (if it didn't) should have done the same.