UK among worst offenders in G7 vaccine supply failures ‘which led to 600,000 preventable deaths’
With days left until Britain reaches the deadline to fulfil its 100 million dose pledge, only 39 per cent have actually been delivered
The Independent UK ·