The US Senate has passed legislation that would terminate new tariffs on Canada in a rare rebuke of Donald Trump, hours after the president unveiled a raft of reciprocal tariffs on other countries.
The Republican-controlled Senate voted 51-48 to approve the Bill and sent it to the House of Representatives, where it is likely to be blocked.
Although it is likely to have no material impact on Mr Trump’s tariffs, the fact that four Republican senators sided with Democrats to push the legislation through represents a blow to the US president’s authority.
The Democrat-sponsored Bill would terminate a national emergency declared by Mr Trump in January over fentanyl crossing the US border from Mexico and Canada, as well as China.
He imposed tariffs on those countries as punishment for failing to stop the flow of the deadly drug into the US.