We have civics tests for citizenship. The whole point of public education was to instill these values. Of course the left hijacked the system. And thansk to Social Marxism speaking the truth is now impolitic, and in the future criminal.
I personally think if you don't pay taxes and can't pass a more than basic civics test you shouldn't be able to vote but know that any politician, one who wants to win anyway, would ever dare say that.
Wrong as it may be, that's just the reality.