Buyback update17 May 2024 18:02
After 58 trading days, buyback complete to date:
Total shares to date....................................................1,237,675,925
Aggregate cost to date... ............................................£626,144,440.65
Average price paid to date..........................................50.5903p
Percentage of £2 billion buyback completed............31.31%