£1bn Share Buyback Programme Complete | RNS | Ticker