Business news live: Reaction to FTSE 100 firms including Greggs and AstraZeneca’s latest profits

Wait 5 sec.

Stock market news and latest business and finance updates from Tuesday