“You’ve got to be willing to compromise to move the country forward,” the president said later in the day as he delivered the same message at a town hall in Decorah, Iowa.

At the same time Obama was forced to defend his own record as Iowa voters asked him about all the compromises he’s made with the GOP.

“I make no apologies for being reasonable,” Obama declared as he stood in front of a cheery red barn, surrounded by bales of hay.