McLaren has locked both of its F1 drivers into long-term contracts as it looks to build on last year's constructors' ...