More Sports
Please use Chrome browser for a more accessible video player
Lewis Hamilton and George Russell say Mercedes have found their 'North Star' after making to their cars ahead of this weekend's Emilia Romagna Grand Prix.