AstraZeneca’s humbling blow to London highlights the need for change in the UK and elsewhere in Europe