News

The Liberal Party has won a fourth successive term in Canada, staging an unexpected comeback in the final weeks of the campaign. In his victory speech, Prime Minister Mark Carney vowed to stand up to ...