News

One million people need to give blood to avoid a first ever "Red Alert" as the NHS struggles with dangerously low stocks. The ...