Canadian PM vows Donald Trump will not ‘break us’ as he calls snap election

Canadian PM vows Donald Trump will not ‘break us’ as he calls snap election

New Canadian prime minister Mark Carney has called a snap general election against the backdrop of a trade war with the US and threats from Donald Trump to make Canada part of America.