Also in today’s newsletter, AstraZeneca’s top China executive detained by authorities, and German chancellor Olaf Scholz sacks his finance minister