Every vaccine bought for the UK has been on the assumption that just 30 million people - less than half the population - will get it. Visit This Website Sky News Like Like
Comments