Nepal, March 14 -- Canada's incoming prime minister Mark Carney struck a defiant note as the former central banker vowed to win US President Donald Trump's trade war, saying his country will "never" be part of the United States.

Carney lost no time standing up for "the Canadian way of life" after the Liberal Party overwhelmingly elected him on Sunday to succeed Prime Minister Justin Trudeau.

"We didn't ask for this fight. But Canadians are always ready when someone else drops the gloves," Carney told party supporters in Ottawa.

"So the Americans, they should make no mistake, in trade as in hockey, Canada will win," he said.

"Canada never ever will be part of America in any way, shape or form," said the 59-year-old, who will take over ...