Max Verstappen's Red Bull commitment hailed as "important vindication" of Laurent Mekies

Alex Brundle believes Max Verstappen’s new long-term Red Bull deal is a major vote of confidence in Laurent Mekies