UK Markets closed

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.