Rolls Royce report – October 2025