McLaren driver Lewis Hamilton says he will be trying "absolutely everything" to become the seventh winner in seven races at this weekend's Canadian Grand Prix.

Hamilton, whose first-ever Forumla 1 win came at the Canadian circuit in 2007, has yet to make the podium this season.

Jenson Button,Fernando Alonso,Nico Rosberg,Sebastian Vettel,Pastor Maldonado and Mark Webber have won one race each of the first six of this season - a first in F1 history.

Available to UK users only.

Watch highlights from the Canadian Grand Prix on Sunday 10 June on BBC One at 22:30 BST.