Timeline fallout. Someone is/was/will be mucking about with the histories of Team Torchwood, so Owen is born in both 1974 and 1980, the Elektro closed in 1977 but Ianto's father took him there when he was a kid in the late 1980's, and his dad was a master tailor who also was a cashier at Debenham's. Eventually, it will be revealed that Jack crossed his own timeline a dozen times and actually fathered them all, including himself. When this is revealed, the Doctor will arrange to have Jack dismembered and put into separate large jars, for the good of the universe, the sake of reality, but mainly so he can put the jar with the organ that gets Jack into the most trouble into storage on the TARDIS.
Made of win and the only logical explanation of the Torchwood universe.