The figure is equivalent to 13 per cent of the workforce. The overwhelming majority of the workers more than 2.6 million of them are from outside the European Union, the Daily Express reported.
Overall, the proportion of overseas workers in the UK workforce has almost doubled over the past 10 years.
The shocking figures, released to the Conservatives at Westminster on Tuesday, are being seen as the final death knell for Prime Minister Gordon Brown's much-derided promise of 'British jobs for British workers'.
Last night there were growing concerns about further damage to community relation as the unemployment rate soared over two million in the recession.This is yet more evidence that Labour has failed to bring migration from outside the EU under control despite repeated promises to do so Figures showed that in 1997 there were slightly more than two million foreign-born workers in the UK, equivalent to 5.3 per cent of the total workforce.
The survey figures showed that the number of newcomers settling into British jobs has increased to 3.8 million with 1.17 million of them coming from the European Union.
Separate analysis by the think-tank Migrationwatch showed that there were up to four times the number of EU workers employed in the UK compared to British-born workers employed in the EU.