The European Medicines Agency has approved the AstraZeneca/Oxford Covid-19 vaccine for people over 18. The regulator said it took the decision as the vaccine was about 60% effective in trials. This comes amid a raging row between the European Commission and AstraZeneca over slow supply of doses. The EC published parts of the contract with the drugmaker insinuating a break. AstraZeneca denies it.