Max Verstappen and Red Bull extended their championship leads with another impressive victory in Spain last time out, but there were signs of progress from Mercedes, and talk of more to come from the likes of Aston Martin – topics the F1 Nation gang are here to cover ahead of the Canadian Grand Prix.