Canada says it will impose retaliatory tariffs on $20 billion worth of US goods, in response to the US 50% tariffs on $20 billion worth of Canadian goods tonight.