Technology Rolls-Royce is on track for nearly £3 billion in profits, managing to withstand tariffs. , and Administrator 2025 May 4