How smart is Scotland Yard?
will they check out the cellphone/smartphones in the blast area?
Why would they want to disclose (THEIR) known terrorist??