Hamilton: Canada F1 podium “overwhelming” after recent struggles

The seven-time champion has endured a run of difficult races since the start of the campaign, with his Mercedes car suffering quite badly from porpoising.
But after appearing to take a slight step forward with form in Montreal, Hamilton managed his second podium finish of the season as he took third place behind Max Verstappen and Carlos Sainz.
He admitted, however, that this one felt much …Keep reading