President Trump pushed Republicans' healthcare bill at a campaign-style rally in Ohio on Tuesday amid controversy back in Washington over his treatment of Attorney General Jeff Sessions

"It's so easy to act presidential, but that's not going to get it done," Trump told a packed arena in Youngstown, Ohio, on Tuesday evening. "With the exception of the late, great Abraham Lincoln, I can be more presidential than any president that's held this office."

Trump ticked through the list of his administration's accomplishments, such as legislation Trump signed that allows the Department of Veterans Affairs to fire misbehaving employees more easily.

But he was perhaps most proud of Republicans' efforts to repeal and replace Obamacare, which overcame a major hurdle earlier Tuesday when the Senate approved a motion to proceed with debate on healthcare legislation.

"You think that's easy? That's not easy," Trump said of the Obamacare overhaul.

The president's far-ranging rally — which many assumed was an effort to drum up support for the healthcare bill in the backyard of Ohio Sen. Rob Portman, a Republican skeptic of the repeal and replace plan — examined the White House's progress on trade, the Iran deal and border security, among other issues. Trump carried Ohio in November.

"We will terminate NAFTA and we will start all over again," Trump said of what his administration will do if negotiations with Mexico and Canada fail to produce more favorable terms for the U.S. "We will no longer be the stupid people."

Although the Trump administration recently recertified Iran's compliance with the nuclear deal he once vowed to end, Trump threatened to tear up the deal if Iran continues its aggressive behavior.

"If that deal doesn't conform to what it's supposed to conform to, there's going to be big, big problems for them," Trump said of the agreement.

Trump said former Secretary of State John Kerry, who helped shape the deal, "may be the worst negotiator I've ever seen."

The president also vowed to make good on his promise to build a wall along the southern border with Mexico, one of his most specific and prolific campaign promises.

"We've already started fixing much of the good wall that's still there," Trump said.

Trump touted the efforts of his border patrol, arguing agents who are breaking up transnational organized crime at the behest of his Department of Homeland Security are not doing so in a "politically correct fashion."

"Our guys are rougher than their guys," Trump said.

The president noted he has floated an infrastructure proposal, although the plan has gained little traction on Capitol Hill.

"I have called on legislators to pass a bill that generates $1 trilliion in new infrastructure investments," Trump said.

The rally reprised many of the themes Trump deployed during the presidential race, including his tirade against the "fake news" media.

Trump spent Tuesday criticizing the attorney general over his decision four months earlier to recuse himself from the Russia investigation. However, Sessions has made clear he has no intention to step down unless asked by the president to do so.