Buyback update5 May 2023 18:56
After 49 trading days, buyback complete to date:
Total shares to date....................................................1,725,344,465
Aggregate cost to date... ........................................... £829,881,114.04
Average price paid to date.........................................48.099p
Percentage of £2 billion buyback completed...........41.49%