During the leaders debate held at the time of the last election, Nick Clegg famously claimed that 80% of immigration was from the EU.
The latest figures for net immigration (estimates for 2009) show 43,000 net migrants from the EU compared to 226,000 net non-British migrants – just under 20%.
If one takes the average of the last five years, the percentage is 30%.
Source years 2005-2008: Table 2.01a Long Term International Migration. Office for National Statistics.