Buyback update18 Aug 2023 17:48
After 122 trading days, buyback complete to date:
Total shares to date.....................................................4,127,094,658
Aggregate cost to date... ........................................... Β£1,890,728,269.85
Average price paid to date..........................................45.813p
Percentage of Β£2 billion buyback completed............94.54%