Ever since the stunning 2016 election caught them off-guard, Democrats, who expected to quickly fall in-line behind their new leader Hillary Clinton, have been struggling to identify a new party leader or even a cohesive message to rally around. Meanwhile, in light of the sudden power vacuum and the fact that Bernie Sanders was clearly sabotaged during the primary process, the Democratic party, much like Republicans and the Freedom Caucus, seems to be splintering before our eyes with the more "progressive" elements of the party increasingly distancing themselves from the more moderate voices.

And, as the in-fighting ramps up, it seems that Elizabeth Warren is quickly emerging as the leader of the far-left movement. In fact, she has become increasingly critical of President Obama in recent days with her most recent attack coming via an interview with the Guardian in which she suggested that Obama was disconnected from the woes of the working class people of the United States who are "getting kicked in the teeth" after 8 years of his rule.

“I think President Obama, like many others in both parties, talk about a set of big national statistics that look shiny and great but increasingly have giant blind spots,” she told the Guardian. “That GDP, unemployment, no longer reflect the lived experiences of most Americans. “And the lived experiences of most Americans is that they are being left behind in this economy. Worse than being left behind, they’re getting kicked in the teeth.”

Of course, this latest attack came just days after Warren trashed Obama for taking a $400,000 pay day for a single wall street speech.

"I was troubled by that...the influence of money - I describe it as a snake that slithers through Washington."

Obama's $400k Wall Street speech stuns @ElizabethWarren

who paid women staff $53k & men staff $76k

Dem HYPOCRISY!pic.twitter.com/L7rVVsIW9i — BillboTex (@BillboTex) April 30, 2017

Meanwhile, Warren went even one step further by lumping many in her own party with Republicans who have "thrown their lot in with the rich and the powerful."

The senator went on take a swipe at members of her own party while describing the collapse of old distinctions between left and right. “I think there are real differences between the Republicans and the Democrats here in the United States,” she said. “The Republicans have clearly thrown their lot in with the rich and the powerful, but so have a lot of Democrats.”

Of course, with rumors of her interest in a 2020 run swirling, Warren also took the opportunity to trash Trump for all his flip-flopping and taking away "healthcare coverage for 24 million people" so that he could provide "tax cuts for a handful of millionaires and billionaires."

“I think what Donald Trump did was he said, ‘The system is rigged and I will be out there for working people every single day; that is my first priority,’” she said. “He got elected and did a 180-degree turn, headed in the exactly the opposite direction. “He put millionaires and billionaires in charge of his government; he has signed off on one law after another to make it easier for government contractors to steal people’s wages, to make it easier for corporations to hide it when they kill or maim their employees, to make it easier for investment advisers to cheat retirees.” The prime example, she said, was Trump’s attempt to repeal and replace Obama’s signature healthcare legislation, the Affordable Care Act. “It was like in a microcosm,” she said. “If you want one emblematic what does he really stand for, who does he really work for? It was take away healthcare coverage for 24 million people, raise costs for a lot of working families. Why? So that he could produce tax cuts for a handful of millionaires and billionaires.”

For some reason we suspect a 2020 Trump/Warren match-up would be quite entertaining...