AstraZeneca's profits hit £5.5bn in 2023, up from £1.9bn a year earlier, as sales rose 3pc to £36.3bn. Soriot's pay packet for last year included his £1.4m base salary, a £2.8m bonus and £12.3m from AstraZeneca's long-term incentive plan.