Professor of Law at UCD Gavin Barrett discusses the political and contractual issues following the publication of the AstraZeneca contract