Coronavirus: How close are we to a vaccine?

We answer some of the big questions about vaccines and how long one for coronavirus could take.