Formula 1 commercial boss is happy that the future of the British Grand Prix was secured after reaching a deal ...