NHS blood tests halted due to vial shortages