Honda-powered McLaren have not won a grand prix since 2012 while Mercedes, with triple champion Lewis Hamilton and Nico Rosberg, have been victorious 36 of 43 since the start of the V6 turbo hybrid era.