False flag terror in London? Another appalling attack.