Steve Bannon was one of the most controversial administrative choices by Donald Trump when Trump transitioned into the White House. Inhabiting a newly-created position called the White House Chief Strategist, Bannon was tasked with essentially the same powers as the Chief of Staff, but with access to National Security Council. Despite this range, he earned scorn from the public due to his ties to the alt-right movement from his days as the executive chairman of the right-wing rag Breitbart.

Even within the Oval Office, Bannon was not the most popular person. While the Trump Administration did a relatively good job of keeping a lid on all the unsavory things going on, there were more than enough leaks indicating that something of a power struggle was occurring under the surface. On April 6, for example, it was reported that Bannon and Senior Adviser Jared Kushner were locked in a heated battle that involved name-calling. On July 27, Bannon was officially removed from the National Security Council.

And finally, on July 28, it was stated in The New York Times that Trump was finally considering getting rid of Bannon in the aftermath of Reince Priebus’s resignation as White House Chief of Staff. Though there had been previous allegations of him coming into conflict with other members of the Trump Administration, he managed to stay in his position compared to other unfortunate bureaucrats like Michael Flynn and The Mooch.

However, that has all changed. In an official statement from White House Press Secretary Sarah Huckabee Sanders, Bannon has been removed from the Trump Administration in what was described as a mutual agreement:

“White House Chief of Staff John Kelly and Steve Bannon have mutually agreed today would be Steve’s last day.”

Though no definitive motivation was given, there are many plausible reasons one could surmise for Bannon’s quiet termination. The first is the fact that Bannon’s ties to white supremacists did not bode well for Trump following the Unite the Right rally in Charlottesville, Virginia. The second is the fact that the Charlottesville attack involved an act of domestic terrorism, something that the President’s current Chief of Staff and former Secretary of Homeland Security General John F. Kelly has been adamantly fighting against to the point of being a bit paranoid.

And finally, the third is the simple fact that perhaps the earlier-reported conflict between Kushner and Bannon was reaching insurmountable levels. After all, Kushner has not only stayed in his position since being appointed, but also has a nepotistic stake in the Administration as Trump’s son-in-law. And Trump is far from someone to pick an outsider over his family.

Whatever the case, we are sure the real answers will be unveiled by the media in the near-future.