Lewis Hamilton set the fastest time of second practice for the Canadian Grand Prix but another Mercedes error saw him…