Once Is Accident, Twice Is Coincidence

The UK government’s new testing chief has admitted that none of the 3.5 million antibody tests ordered from China are fit for widespread use.