When will the vaccine be ready?

Control of the Covid-19 pandemic remains elusive. There are now more than 3.4 million cases around the world, with thousands of people dying every day. Given limited treatment options and the difficulties of sustaining social distancing, many people see a vaccine as the only viable path forward.