I get that you’re new here but please do go back and read the hundreds and hundreds of posts in political discussions here over, say, the last year. We don’t need PoliSci or Civics 101. We know these things. In fact, some of us have degrees, even graduate ones, in these things.