Canada’s next PM Mark Carney vows to win trade war with Trump
Carney talks tough on Trump threat – but can he reset relations?