Babcock says Brexit and Covid beset Royal Navy contract as profits plunge June 22, 2026 · The Guardian Read full story at source