President Trump has signed an executive order imposing a 50% tariff on a broad range of Canadian goods, escalating trade tensions between the two nations.