I suggest you look at the Blair government's record on immigration policy because basically everything you've written there is nonsense. Miliband's 'controls on immigration' mugs you call 'a disgrace' were a reflection of what had been Labour policy and rhetoric for a decade and a half by that point, thanks largely to Blair.
New Labour's immigration line from 2002 was one of 'Managed Migration'. The Australian-style points system UKIP have campaigned for over the last decade or so was first touted in 2005 as a pre-election policy document by Blair's government. The stated aim of the policy being to 'gain control of borders' and 'manage migration'. Sound familiar?
That policy was fleshed out in 2006 and argued for the creation of a points system based on high-skilled, skilled with job offer, low skilled, students and misc. categories. The IAN act the same year made it more difficult for immigrants to become UK citizens and restricted the right of appeal against immigration rulings. In 2007 the UK Borders Bill proposed giving immigration officers police powers and required that foreign nationals hold a BID (basically an ID card for foreigners). Blair had promised that in a speech to the Labour conference in 2004, vowing that a Labour government re-elected in 2005 would "introduce identity cards and electronic registration of all who cross our borders".
Distrust of the asylum system and of asylum seekers were a hallmark of Blair's domestic policy, to the extent that 'fixing the asylum system' i.e - making it more difficult for asylum seekers to get here and live here, was one of his stated domestic priorities from 2002 onwards. Four acts from 1998 - 2004 were passed specifically to clamp down on asylum claims and restrict the economic activity of those already granted asylum. In the same section of the speech above he also celebrated that "We have cut radically the numbers of failed asylum seekers'" and promised that "by the end of 2005, and for the first time in Britain, we will remove more each month than apply and so restore faith in a system that we know has been abused." Sounds pretty Farage-y doesn't it?
Your last sentence shows a clear lack of knowledge of what Blair actually did when he was in government and the rhetoric he employed, especially after his re-election in 2001. Blair's immigration policy and his rhetoric on asylum/low skilled migrants completely out-flanked the Conservatives on the issue and they were forced to back the whole lot in order to keep face. New Labour's re positioning to the right basically ended the positive vs. critical dichotomy on immigration which existed in mainstream British politics at the time and led to a situation where in the 3 elections between 2005 and 2015 the only party who ran with an unashamedly pro-immigration stance was the Greens, with every other party arguing over the minutiae of which immigrants they'd reject and how they'd do it. The fact that none of them would be able to keep any promise on numbers due to free-movement helped UKIP's case enormously.