At a quarter past ten on July 7th, 2005, BBC news had its reporter Anna O’Neill reporting, on the very first eyewitness account of what had just happened in Tavistock Square. She described how she had just been shown some film of the bus blowing up! No-one else ever saw that film, it has vanished […]