UK consumers bought £123 billionof goods online in 2023, up 63% on 2019 (vs 7% for offline). Online sales of non-store retailers, such as Amazon (and Temu, Shein, Next), reached £60 billion in 2023, of which Amazon—a nascent online advertiser in the UK—accounts for about £43 billion.

The pandemic’s structural boost to the online channels of store retailers—which operate on the open internet, outside online walled gardens—lifted sales to £63 billion in 2023, up a huge 78% on 2019. With more competition for spend in straitened times, they are using advertising more aggressively.

The open internet is also the domain for online-transacted services: the return to in-person experiences drove the biggest ecommerce gains since 2022, as consumers purchased services online worth an estimated £291 billion in 2023 and rising.

Meta's China risk is overstated: the spend from Chinese advertisers is diverse and resilient to everything short of a full-blown trade war. 

Apple (and Tesla) are in the more precarious position of selling directly in-market, and face sharpening domestic competition.

Amazon's exit from selling in China still leaves it exposed: its marketplace strategy is built on Chinese sellers, whose potential routes to market are proliferating with local platforms going global.