The UK government has come under fire after awarding £670 million worth of contracts to a controversial US surveillance firm alleged to ...