#AstraZeneca announces surprise U-turn with plan to inject Britain with massive £300m splurge