Chuck Schumer offered some rare praise for President Trump on Thursday, amid his decision to slap a 10 percent tariff on $300 billion worth of Chinese goods on Sept. 1.

“We have to be really tough on China. They’ve taken advantage of us,” he said. “America has lost trillions of dollars and millions of jobs because China has not played fair. And being tough on China is the right way to be.”

Schumer is a frequent critic of the president and his trade policies.

Other Democrats, including the top Democrat on the Senate Finance Committee, denounced Trump’s plan.

“I am always first in line for getting tough on China,” said Sen. Ron Wyden of Oregon.

“But Trump doesn’t have any strategy to get China to stop cheating on trade. The only thing he knows how to do is raise tariffs,” he said.

“The tariffs announced today will raise costs on everything from computers to backpacks to clothes as kids go back to school, without any reason to think that it will make China stop stealing our technology and undercutting American jobs.”