“No doctor knowingly undertakes unnecessary blood tests and to now have to ration all those we are doing, as well as cancel hundreds more, goes against everything we stand for as clinicians,” said Dr David Wrigley from the British Medical Association, which represents doctors.