New Scotland Yard: 2 people detained, police looking for unnamed number of suspects.
Listening to the BBC here on the computer. Reported just described Mr. Blair as "irritated".
Also, reporters allude to the fact that they don't know much, and the police are not telling them much.
I am somewhat confused by the different reports.