Would like to break away from all this post race drama by saying how impressed I've been with Stroll's development over the past few races. If you compare his on boards from Aus to Can/Baku you can see a big improvement in car control alone. Him getting this podium will boost his confidence massively as well.