'The second-dose debt': Why millions of people will be made to wait for their COVID jab

The COVID-19 vaccination programme has exceeded expectations by delivering more than 25 million first doses in just 100 days, but it is about to become the victim of its own success.