MSNBC host Joe Scarborough spent the morning expressing shock that Americans would support President Trump by essentially handing the Republican Party a seal of approval in the midterm elections.

While Democrats took control of the House of Representatives, the GOP bested the historical average for midterm elections, prompting Trump to declare a “big victory”.

Received so many Congratulations from so many on our Big Victory last night, including from foreign nations (friends) that were waiting me out, and hoping, on Trade Deals. Now we can all get back to work and get things done! — Donald J. Trump (@realDonaldTrump) November 7, 2018

The Morning Joe crew were apoplectic that the results did not represent the so called ‘blue wave’ they had been predicting for months.

“A lot of Americans decided to go out and vote,” Scarborough said, adding “to support a man who spent the last month of the campaign not making subtle appeals to racism, but making overtly bigoted racist statements, attacking brown people, attacking people who were the others.”

“And you could look at the lies. Again, this is — what was he lying about? The answer? Everything.” Scarborough continued.

The host then repeated the attack on Trump and those who supported him in the midterms.

“And I do sit here this morning and I do wonder how do you exactly square that in your mind that you went out specifically to support a guy that gained the praise of David Duke, that gained the praise of white nationalists that acted the way he did in the last month of the campaign?” he said.

The President followed up his ‘victory’ tweet with another promising that those Republicans who refused to get on board with his agenda would be disappearing soon:

Those that worked with me in this incredible Midterm Election, embracing certain policies and principles, did very well. Those that did not, say goodbye! Yesterday was such a very Big Win, and all under the pressure of a Nasty and Hostile Media! — Donald J. Trump (@realDonaldTrump) November 7, 2018

The Emergency Election Sale is now live! Get 30% to 60% off our most popular products today!