UK markets open in 1 hour 42 minutes

Trump calls Trudeau 'two faced'

US President Donald Trump is calling Canadian Prime Minister Justin Trudeau “two-faced” after he was overheard appearing to gossip about Trump.