Trained as a mechanical engineer, Craig took an unconventional route into journalism, bringing with him a rare technical precision and analytical depth that continues to set his reporting apart.
The F-35 Joint Program Office and Lockheed Martin have finalised the contract for the production and delivery of up to 398 F-35s, costing a total of £25bn.