In a speech on the Senate floor Wednesday, Sen. Jeff Flake criticized President Trump's actions through the past week, including for "insults" lobbed at Canada and praise given to North Korean leader Kim Jong Un.

Flake, an Arizona Republican, called the events of the past week "baffling" and mentioned "inexplicable attacks on our closest allies" and "appalling praise of perhaps the most brutal dictator on Earth."

Flake said Trump's White House is embodying "upside-down values" and that Americans must not mistake "disruption for dynamism."

This legislation asserts Congress’s rightful role on trade and tariffs. I support @SenBobCorker on this https://t.co/NYf2X1alRF — Jeff Flake (@JeffFlake) June 5, 2018

He said that Trump showed "admiration for dictators and despots" like Kim and said that attacks on Canadian and European allies are "beneath the presidency."

Jeff Flake: I 'Haven't Ruled Out' Running Against Trump -- Another Republican Should

'Fake Nationalism': Joe Biden Blasts Trump, GOP in Speech Endorsing Cuomo for NY Gov

"[Such behavior] projects to the world not American values but some sort of creepy nihilism," he said, echoing fellow Arizona Sen. John McCain by saying a "bipartisan majority" of Americans stands with those allies.

No, Russia should not be added to the G-7. — Jeff Flake (@JeffFlake) June 8, 2018

Flake called for Trump to utilize "constructive dialogue" and not "bellicose taunts or bombastic tweets" and said that there was a stark contrast between the way the president described Kim versus his comments about Prime Minister Justin Trudeau of Canada.

Flake is retiring from the Senate this year but told NBC News last month that he has not ruled out challenging Trump in 2020 on the Republican side.

Steve Hilton: 'Pompous' Jeff Flake Is 'Everything People Hate About Politics'

'Our Presidency Has Been Debased': Jeff Flake Blasts Trump in Harvard Law Commencement Speech