In an unusual move, Prime Minister Mark Carney cancelled a news conference in Quebec City at the last minute this afternoon.