Ottawa: Mark Carney will be sworn in as Canada s prime minister on Friday, taking charge of a country rattled by a breakdown in US relations since ...