Over 1,500 immigrants arrived in Britain everyday during 2005, according to a recent report.
The Office for National Statistics reveals that 565,000 people legally came to live in the UK last year, while an estimated 380,000 people, half of which were Britains, opted to move abroad. It means that Britains net migration rose by 185,000 during the whole course of 2005.
The largest groups of foreigners came from India, Pakistan, Bangladesh and Sri Lanka, accounting for two-thirds of inward migrants.
The figures were obtained through an International Passenger Survey conducted at ports and airports.
Around half a million people from overseas are believed to be working in Britain illegally.