The European Union and Britain based Covid vaccine maker AstraZeneca have vowed to resolve a bitter row over supply shortages to the bloc. The comments came after the company warned that significantly fewer jabs would arrive on time.