Health Secretary Matt Hancock said that up to three-quarters of new coronavirus cases were the Indian variant.