In 13.1. (e) of the contract AstraZeneca warrants that:
> it is not under any obligation, contractual or otherwise, to any Person or third party in respect of the Initial Europe Doses or that conflicts with or is inconsistent in any material respect with the terms of this Agreement or that would impede the complete fulfillment of its obligations under this Agreement;
In addition to be in quiet explicit breach of contract and extremely unethical, attitude given the world situation, you still do realise that if EU had done the same and restricted exports of the BioNTech vaccine GB had been even more in the shitter.
Now try to imagine a world where the development of the Oxford vaccine had failed. And EU based companies had had the success in their place, would you still be having a laugh, given that GB would be on the end of the unfulfilled contract?
So you are celebrating the ability of one country to screw over others, ignoring contractual obligations and human decency? Good riddance, stay out of the EU for as long as you like...
Really?
You do realise that's exactly what the EU is attempting against the UK?
Astra Zeneca has contractual obligations with the UK too, and human decency applies to UK people too.
Yet the EU is not only trying to do exactly what you say you dislike, they are also attempting to interfere with totally unrelated contractual obligations (EU-AZ issues leading to "monitoring" of UK-Pfizer contractual deliveries, which has nothing to do with the EU-AZ contract).