GPs are having to make difficult choices about which patients get blood tests because of the ongoing shortage of test tubes, doctors are warning. The vials used for blood tests are currently in ...