Former President Barack Obama delivered his first campaign speech of the 2026 election cycle in Cleveland, Ohio, on Saturday, October 24, 2026, where he criticized President Donald Trump and defended his own record.
What happened
During his appearance, Obama defended his foreign policy, including his decision to sign the Iran nuclear agreement, and criticized Trump for pulling out of the agreement, which he claimed led to the current war with Iran. Obama also addressed his immigration policies, differentiating them from those of Trump.
Obama expressed concern about the current state of politics, citing the need for basic decency and old-fashioned virtues like honesty, kindness, and love. He also mocked Trump, comparing the White House to a Cheesecake Factory and questioning the actions of War Secretary Pete Hegseth.
The former president's speech was part of his efforts to support Democratic nominees in key states, including Ohio, Michigan, and Georgia. Obama's visit to Ohio emphasized the importance of the state in the 2026 midterm elections, with several tight races, including the Senate and gubernatorial contests.




























































