Hitherto unseen video footage of the Tavistock Square bus explosion shows a smart black Jaguar right behind the bus, in the immediate aftermath. Its number plate shows three letters followed by ‘1,’ but its too blurred to read. The program was a BBC-2 rehash of the 7/7 story for the 7th anniversary. As a program it […]