48,034 views
45 votes
45 votes
Why does the United States have a two-party political system?

User Kobi Hari
by
2.7k points

1 Answer

26 votes
26 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 Robpal
by
2.8k points