Mark Carney has been sworn in as the prime minister of Canada, assuming office amid threats from the United States. Post navigation Fernandes hits back at Ratcliffe over ‘overpaid’ jibe at Manchester United Uninvited otter wreaks havoc in family kitchen