Buyback update31 May 2023 18:02
After 65 trading days, buyback complete to date:
Total shares to date....................................................2,385,120,151
Aggregate cost to date... ........................................... £1,132,864,170
Average price paid to date.........................................47.497p
Percentage of £2 billion buyback completed...........56.64%