Anyone who supports Trump or Biden is an absolute imbecile who is complicit in their support for destroying America. Unfortunately, most Americans are imbeciles. They're being outfoxed by corporations in service of profits at the expense of the USA.
What needs to happen is not to have politicians swear to defend the constitution, but swear an allegiance to the flag, and to the republic for which it stands. And when a politician acts in interests that are against the republic, they are removed from office and put in jail as enemies of the people. This would land virtually every single Democrat and Republican in jail for the exchange of money for political favours or the complicity thereof via witnessing but not acting. This is constitutional as legal bribery.
This also exists in the Canadian government provincially, federally, and municipally.