Hamilton spurred on by “openly critical” Mercedes debriefs

Hamilton insists the whole team, including himself, is well aware it needs to up its game following a "very average" outing in Montreal, where the Briton lost the championship lead to Sebastian Vettel.“We as a team have all sat down and each and every person have been critical of themselves, including me,” Hamilton said.“We come here determined, each and every single one of us, to do ... Keep reading