Ben Armstrong discusses the latest victories against the COVID-19 vaccines