Buyback update3 Aug 2023 17:33
After 111 trading days, buyback complete to date:
Total shares to date.....................................................3,627,146,483
Aggregate cost to date... ........................................... £1,677,715,303.67
Average price paid to date..........................................46.254p
Percentage of £2 billion buyback completed............83.89%