I disagree with Joe Scarborough.
It is true that there are three parties in America.
There is the Republican Party which has been completely Trumpified, the multiracial working class Democratic base and the neoliberal centrist establishment party which controls the Democratic Party. The political establishment is consolidating inside the Democratic Party which is the home of all the elites in America. The Democratic establishment is annexing the Republican establishment voters.
The real divide in America is between the Democratic base which wants social democracy and Democratic elites who want to preserve the status quo. Republican voters have more or less succeeded in overthrowing the Republican establishment. Bernie Sanders failed on the Democratic side. You see this in the budget where Joe Biden has dropped student loan debt forgiveness.