M-I-6 has cancelled all leave requested by its staff until after the London Olympics, according to sources.

13,500 personnel will be involved in the security operation for this summer's games.