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