Forest Gate, de Menezes and Shock-and-Awe

About two weeks ago ago a 250-strong army of police officers, all armed to the teeth and sporting hysteria-inducing fashion accessories such as