Currently, several explosions are reported at several London Underground stations and buses. I guess this rules out the original version of "power surge".
Am I shocked? Not really. I am amazed it took so long. The G8 summit suddenly des not seem very interesting. Again (as in Madrid), the terrorists' timing is impeccable.
UPDATE: It's becoming increasingly clear that the French are behind the attack!