The Republicans extended their majority in the Senate while the Democrats took the House of Representatives.

My hunch, that the Republicans would keep a majority in the House, was wrong. I underestimated the turnout for the Democrats. Some 114 million people voted yesterday compared to 88 million in the 2014 midterms.

The Democrats won at least 26 additional seats in the House. They needed 23 seats to gain a majority. Republicans increased their majority of 51 seats in the Senate to at least 54 seats.

The Democrats will chair all House committees and will run dozens of investigations against President Trump and his administration. They will subpoena his tax records, launch more 'Russian collusion' investigations and will question the ethics of Trump administration members. It will be a lot of political theater with little value. With a solid Republican majority in the Senate there is no chance that Trump will be impeached.

Trump's domestic agenda will be hindered by the new House majority. He may well compensate for that with a more aggressive foreign policy.