132k views
1 vote
Why does the United States have a two-party political system?

User Insan
by
4.2k points

1 Answer

6 votes

Answer: The main reason for America's majoritarian character is the electoral system for Congress. Members of Congress are elected in single-member districts according to the "first-past-the-post" (FPTP) principle, meaning that the candidate with the plurality of votes is the winner of the congressional seat.

User Gall
by
4.0k points