Once an eldorado of cheap labour, companies in eastern and central Europe are struggling to fill thousands of jobs as workers up sticks and head to wealthier EU nations. A staggering 20 million people have moved from the region to western Europe since the early 1990s, many of them headed for Germany and Britain, according to the International Monetary Fund.