Liberal mayors, governors and prosecutors have caused this problem. There are well-known solutions to this that don’t involve stripping law-abiding citizens of their rights. Because of ideological reasons they refuse to enact them.
Seems to me that once an office holder who takes an oath to defend the Constitution & then backs down on it should be immediately dismissed & rendered thereafter unable to ever hold an office again that requires that oath of office.