What a day!
Sebastian Vettel crosses the line first in Canada but a five-second penalty sees him drop down to second as Lewis Hamilton takes the win.
Thank you as always for joining us and for all your comments. It has been a crazy, crazy end to the race, with so many contrasting views.
Next up is the French Grand Prix on June 23. Hope to see you all then. Bye for now.