AstraZeneca and Oxford University have more work to do to confirm whether their Covid-19 vaccine can be 90% effective, peer-reviewed data published in The Lancet showed, potentially slowing its eventual rollout in the fight against the pandemic.