iStock Business Rolls-Royce lifts profit 40 per cent and plans up to £9 billion share buyback Teena JoseFeb 26, 2026