New Canadian Prime Minister Mark Carney on Sunday called a snap election for April 28, saying he needed a strong mandate to deal with the threat that US President Donald Trump’s tariffs pose to the economy. Although the next election was not due until October 20, Carney is hoping to capitalise on a remarkable recovery […]