Former President Barack Obama returned to the campaign trail on Saturday, delivering sharp and mocking critiques of President Trump's administration during rallies in Cleveland and Detroit ahead of the midterm elections.

Speaking to supporters in Ohio and Michigan, Mr. Obama accused the Trump administration of unprecedented incompetence, chaos, and corruption. He specifically criticized Mr. Trump's stewardship of the economy, a costly war in Iran, and administration priorities, famously joking that the White House looked like "Saddam Hussein opened a Cheesecake Factory" due to its gold trimmings.

Mr. Obama also targeted Vivek Ramaswamy, the Republican nominee for governor of Ohio, over a controversial campaign ad that featured Democratic nominee Dr. Amy Acton's estranged mother. The former president condemned the commercial as evidence of a coarsening of American politics, stating that there appeared to be "no line" Mr. Ramaswamy would not cross.

As Mr. Obama spoke in the Midwest, President Trump held a simultaneous rally in Perry, Georgia, where he dismissed the criticism, called Mr. Obama a "lousy president," and pointed to his own past electoral victories as proof of Republican strength. Mr. Trump defended his economic record and urged voters to support his party's candidates to maintain lower taxes and secure the nation.

Mr. Obama's weekend campaign schedule included appearances supporting key Democratic nominees, including Dr. Acton and former Senator Sherrod Brown in Ohio, as well as Dr. Abdul El-Sayed, the Democratic Senate nominee in Michigan. Addressing past questions regarding Dr. El-Sayed's background, Mr. Obama drew on his own political history, telling the Michigan crowd that attempts to question a candidate's patriotism would not succeed.