Defense giant BAE Systems has reported record results for 2025 while staff at its sites in Lancashire, U.K., continue to strike for better pay, reports BBC News.