F1 team boss defends ‘immense’ 2026 racing despite driver discontent April 14, 2026 · The Independent Read full story at source