Really? If AZ had told us we’d get 40% of what we’d ordered, paid for and they’d promised to deliver, do you think we would have remained silent?
The EU are entirely right to kick off in these circumstances, as we would be.
If you think that the EU has handled this situation appropriately then there's not much that can be said - if that is how you see appropriate behaviour for such matters.
Seeing an EU official declare on a press interview that the EU will 'take' the supply from the UK, not work with AstraZenica to remedy the problem was badly advised and lacking diplomacy. I am sure that they understand that drawing 'Brexit Britain' into the mix and to insinuate that the EU will take supply that might be earmarked for UK citizens was totally unacceptable and inflammatory. Newsworthy for the watching EU citizens, though and shifts the focus.
The vaccine is also made in India. They might have said that they will work with partners to draw the supply from global production centres (Europe the UK and India) but instead, they have so far chosen to make this about taking the UK's supply. They have not to my knowledge stated taking supply from India, just the UK.
It feels very much like a PR exercise using those who must be made an example of in an attempt to deflect from their poor handling of rolling out a vaccination programme.
With regards to contractual obligations, until the distribution clauses of the contracts have been agreed by the respective parties lawyers, all the arguing about the specifics of delivery on here is pointless.
I will add, that given that the vaccine has been approved for emergency use by half a dozen countries, including Argentina, India, Pakistan and Mexico, that it will be interesting to see if the EU demand an equitable share among all countries contracted to receive the vaccine, or if they will contradict their current position.