US President Donald Trump imposes tariffs on Mexico, Canada and China today.
According to White House press secretary Karoline Leavitt, 25 percent tariffs will be imposed on Mexico and Canada each while10 percent on China.
The US president first announced these tariffs after his election victory in November last year.