Prime Minister Mark Carney delivered a state of the nation speech Thursday, urging Canadians to pull together to confront the economic challenges ahead while lauding the country as a beacon to a world ...