The F1 Show rounds up all the latest news and talking points from the world of Formula 1 ahead of the Canadian Grand Prix in Montreal