General Richard's comments does highlight the muddled thinking in the higher echelons of the armed forces - it sounds like he's been told about cyber-warfare by one of his staff but has absolutely no idea what it is. Perhaps he's planning to procure Modern Warfare 2 to get his troops up to speed?
Cameron's comment about dipping into the aid budget is a bit left-field as well. The military have found a useful role in supporting humanitarian operations however it shouldn't be their primary raison d'etre (as the army would have you believe watching their TV ads). There are plenty of NGOs who can do these jobs, probably at a fraction of the cost.