Thank God. Somehow, I always figured you resided in London.
I'm reading the thread from the bottom up, so someone may have already posted this teaser from Drudge:
Senior Israeli official says Scotland Yard told Israel minutes before explosions it had received warnings of possible terror attacks...