The view is that President Trump's support for the Republican candidate in the Alabama primary, Luther Strange, was genuine. In fact, CNN reported that after his contender Roy Moore won that primary, President Trump was infuriated because he felt that he had been misled, mostly by his political team and Senate Majority Leader Mitch McConnell.

Who's to blame for Trump's embarrassing endorsement?

A CNN report titled: "Trump infuriated after backing Alabama loser" said that McConnell consolidated support from the GOP in the senate to back Luther Strange, and was apparently able to convince Trump to do the same.

But in the days leading up to the primary election, the president was apparently having reservations about his own support for Strange, saying that the candidate was "too low energy."

The article also referred to Ward Baker, who is a strategist for McConnell, and the vice president's chief of staff, Nick Ayers, who were also reportedly being blamed within the walls of the White House for getting Trump to support Strange. An inside source told CNN that the president was "embarrassed and pissed" when he went to bed on Tuesday night.

It was also reported that Jared Kushner also suggested that his father-in-law endorse Strange as retaliation against Steven Bannon, as the Breitbart CEO was publicly throwing his support behind Moore.

Bannon initially left his position as Breitbart News CEO to join the Trump campaign last year, then became Trump's chief strategist in the White House. He was fired by Trump's chief strategist Gen. John Kelly in August and returned to Breitbart.

Breitbart versus 'the establishment'

That President Trump was backing Luther Strange, a person who was considered an establishment candidate, seemed to many as being unlike Trump because Roy Moore was very much the Trump candidate people have come to expect.

Bannon's involvement in Roy Moore's campaign as a former White House chief strategist clearly established some consistency for the Trump brand from which the president himself clearly waned.

When Bannon and those most loyal to him were pushed out from the White House, the far right movement that Bannon leads expressed determination to promote the president's agenda, saying that "the establishment" had isolated Trump, the same establishment that the president promised to purge from Washington with his "drain the swamp" slogan.

President Trump's support for Luther Strange only added to Bannon's reality and more support for Moore.

When Strange lost the primary, however, Trump did not hesitate to throw his support behind Moore, even going as far as to delete recent Tweets that showed his clear support for Strange. The reasons for the president's support for Strange are based off of the fact that he had been loyal to Trump. Tuesday morning before the results came in, Strange denied that he was an establishment candidate on "Fox and Friends" where he said that he would not have gotten the President's support if he "was part of the problem" in Washington. In a similar way, while Trump and his staff were pointing fingers at the establishment politicians for "misleading" him, in a style only perfected by Trump himself, even Strange did not take any responsibility for his own defeat.