The EU and the UK have locked horns over coronavirus vaccine supplies as Brussels has demanded that AstraZeneca hand over some 75 million doses of its vaccine, manufactured at its British plant.