Justin Trudeau told the BBC's Yalda Hakim that he wanted a deal that would "flip over the day after Brexit".

The Canadian prime minister is in London for the Commonwealth Heads of Government Meeting (CHOGM).

An EU-Canada trade deal, known as CETA, came into force last year.