Two months ago, few had been inoculated. Now hundreds of millions have, after health warnings – and gifts ...