News

Prime Minister Mark Carney and the governing Liberal Party appeared poised for a historic election defeat until Trump slapped heavy tariffs on Canada.