Buyback update23 May 2025 18:36
After 63 trading days, buyback complete to date:
Total shares to date................................................779,370,171
Aggregate cost to date...........................................£536,785,702.67
Average price paid to date.......................................68.8743p
Percentage of £1.7 billion buyback completed......31.58%