Sky and Channel 4 have agreed to extend their partnership for Formula 1 coverage, keeping the British Grand Prix free to air through to 2026. Channel 4 will deliver highlights of all Formula 1 ...