I am sure that whatever this is there are reasons for it - I mean I would rather this teams size was cut that any doctors or nurses jobs were cut you know? When you think of it that way its not such a bad thing!
As for the 1000 immigrants - how many of them do you think were actually working and paying tax? Simple answer none! Those that were working were probably getting cash in hand and I am sure there will be plenty more people to fill those jobs - so there will still be no tax generated really!
Honestly I do think something needs to be done about all the illegal immigrants and just don't believe enough is being done! Even legal immigrants! I mean how many countries could we move to in the EU and work for a yr - get a council house, free health care and benefits if we decide to stop working? No sirree I am sure we would be sent packing back to England!