Formula 1 cancels the Bahrain and Saudi Arabian Grands Prix amidst escalating West Asia tensions, leaving a gap in the 2026 F1 calendar because of safety concerns.