"And while you're at it, make outsourcing jobs abroad illegal if the work to be done is in this coutry."
Sadly the main driver behind this is the UK Government, they are doing deals with countries like India in exchange for access to markets, I once saw a business spot on the BBC World News in Germany where they showed the British embassy in Vietnam hosting visits for UK business leaders to see how they could improve profitability by outsourcing to Vietnam (Seriously!), I have also spoken to the Home Office MAC face to face about ICT's in the UK some years ago and was told "We consider ICT's to be vital in maintaining British Companies competitiveness".
The UK Government is not your friend on this, actually rather the opposite!!