According to 338Canada, the Canadian conservative party was given a >99% chance of securing the most seats in Parliament as recently as February. As of March 18th, the Liberals now have an 85% chance to win the most seats. Trump's annexation threats saved Canada's Liberals from electoral slaughter.