Five "old" EU states - Austria, Belgium, France, Germany and Denmark - also still have restrictions in place for citizens of the Central and Eastern European countries that joined the bloc on 1 May 2004.
A report published recently by the Brussels-based organisation European Citizen Action Service (ECAS) called on all EU states to lift all labour restrictions "due to their discriminatory nature and to the fact that restrictions are rather used as political tools and have little economic justification".
The Belgian plan also proposes setting up a list of professions in need of additional work force for non-EU nationals from 1 January 2009.