President Barack Obama spoke candidly about his critics at a fundraising event on Monday evening.

Many Republicans, as well as some Democrats, have spoken out against the deal. Reid endorsed the Iran deal on Sunday, a huge boost for the agreement, which needs the support of 34 senators in order to move forward.
“I’m going to do everything in my power to make sure the deal stands,” Reid told the Washington Post.
The Iran deal isn't the only issue where Obama faces major opposition. He's also doubling down on efforts to fight climate change, beginning with Monday's announcement of several new executive actions, including $1 billion in loans for green energy projects. But as The New York Times reported earlier this month, coal lobbyists and Republicans have been plotting for months to oppose his plans.
Senate Majority Leader Mitch McConnell said earlier this month that “I will do everything I can to stop" Obama's efforts.
Many of the Republican 2016 candidates have also indicated that, if elected, they would roll back his actions.
Also on HuffPost: