Home Stock AstraZeneca exit: here’s what it really means for the UK