The U.K. had already, before the pandemic, started establishing the infrastructure as part of research into a vaccine against SARS and Ebola so the Oxford vaccine was able to piggyback on this .
The no profit agreement is based on the cost of production. In the U.K. higher costs of production were agreed for a variety of reasons, if things had gone badly they would no be being castigated for paying too much . The EU seems to be implying that AZ are supplying the U.K. , and the US incidentally, because they paid more per dose and therefore making an underhand profit but the price is higher because the cost is higher than the EU were prepared to invest.
I think AZ are justifiably very cross about this allegation when they have agreed to supply the world at cost .
The EU specified lower production costs so that they could pay a lower price per dose . €330m is pretty low for the production levels needed. By all accounts they drove a very hard bargain , which is fine but if you do that you have a lot less margin of error if things go wrong.
It pains me to say it because I really loathe this government but in this case they have, possibly unwittingly, actually gambled and won.