I haven't seen that episode in forever, are we talking about the the ship that crashed in to Big Ben? if so that was a fake I think. Torchwood probably dealt with it.
It was REAL as they mentioned it wasn't even crashed. And Torchwood cannot black out an entire country.