Every vaccine bought for the UK has been on the assumption that just 30 million people - less than half the population - will get it.

Comments