Canada’s new Prime Minister Mark Carney called for early elections on April 28, vowing to defend the country’s sovereignty against US President Donald Trump’s repeated calls for annexation and tariff threats.