Rolls-Royce announces £1.5bn buyback, reaffirms 2026 guidance - IJR News