he US has a two-party political system because of two structural features in American politics: single-member districts and winner-take-all elections. ... Now, candidates usually are picked by direct primary elections, as the American voters' loyalty to parties has weakened