GCHQ compelling the quiet modification of software is a nasty tool. I appreciate the necessity that they must feel for it, given the information they must deal with day in/day out, but no UK legislation granting such powers would likely contain the nuance to prevent mass surveillance. Any legislation feels like an inevitability, but it could further make certain jobs in Software Development carry new responsibilities that'd need the money to match the pain entailed...