The deal the president cut with Senate Minority Leader Mitch McConnellMitch McConnellOvernight Healthcare: High drama for ObamaCare vote | Freedom Caucus chair 'optimistic' about deal | Trump woos right High drama for ObamaCare vote Senate nixes Obama-era workplace safety rule MORE (R-Ky.) is a sign of things to come for soon-to-be ex-Speaker Nancy Pelosi (D-Calif.).

Obama announced that he had a deal to extend the Bush tax cuts (or prevent tax increases, if you prefer) and at the same time extend unemployment insurance to 99 weeks for slightly more than a year. There are also a variety of other cats and dogs included in the package, including a package of tax extenders that various industries desperately needed.

While the White House might spin it, this is a complete victory for McConnell. He knew that he wasn’t going to get a permanent extension of the tax cuts and a two-year extension was about as good as it was going to get for the GOP.

This takes U.I. off the table for a year, which gives House Republicans time to figure out how they are going to deal with this issue when it inevitably comes up. This insurance program is now threatening to become a pale version of welfare, and Republicans need to find a way to tweak the program to make certain that it is actually working to put people back to work.

This deal also ensures that the tax debate will be part of the conversation when the next presidential election heats up. Hopefully, the Republican nominee will promote a tax-reform plan that will actually make our economy more competitive. The Bush tax cuts were fine, but they could be improved to actually give our companies a better chance to thrive and create jobs for the American people. Repatriating billions of dollars of revenue that is currently sitting overseas needs to be an important part of this solution.

What is most interesting about this deal is to watch how President Obama has interacted with his allies on Capitol Hill. He basically told House Democrats to butt out. What is most surprising about the decision to cut out the Democrats from the negotiating table is that Pelosi is still Speaker of the House. She is the one who still has the votes. She is the one who controls all of the committees. She is the one who still wields the gavel.

Obama is telling Pelosi to pass this package that undoubtedly her caucus hates. That can’t be very fun for her. She is used to getting her way. And she is not the type to salute when the president tells her to do something.

So we will see if the deal gets done in the lame duck or if it has to wait until after John BoehnerJohn BoehnerFreedom Caucus leader: Despite changes, healthcare bill doesn't have the votes Debt ceiling returns, creating new headache for GOP Letters: Congress, raise the debt limit now MORE (R-Ohio) is sworn in as Speaker in January. Maybe Pelosi tells the president to take a hike. Of course, that would lead to all kinds of confusion with tax tables, and it will make the IRS’s job even more difficult. But, from Pelosi’s point of view, so what? That’s not her problem.

I worked for a minority leader (Bob Michel) who served when he had a president of his own party, and then when he had a president of the other party. Frankly, it is a lot more fun when you are the true opposition leader. It can be very frustrating when your president cuts deals with your opponents when you are out of the room. Pelosi better get used to being very frustrated, because this is going to happen often in the next two years.

This is why most Speakers, when they lose their majority, retire rather than become minority leader. Pelosi says she wants to keep fighting. Well, she better get used to fighting not only Republicans, but also her own president, if she is going to make an impact these next two years.