Share buyback tranche of up to £625 million - Imperial Brands plc | RNS | Ticker