When asked about forming a coalition with either David Cameron or Gordon Brown, the leader of the Liberal Democrats said he would sit round a Cabinet table with "anyone who agrees" with the social and political policies he is advocating.
Nick Clegg says the Liberal Democrats want to bring the "secret amnesty" on immigration the Conservatives and Labour governments have been running "into the open".
He said his party wanted to issue regional work permits and "make the employers liable", adding "it's worked in Canada, I want to try it here".
However he admitted they did not know how many illegal immigrants they were talking about.
In an interview on the Andrew Marr Show Nick Clegg also suggested the UK should no longer have a continuous at sea deterrent and coverage, saying they should have "fewer boats and older boats".