The two-party system has been a very constant facet of American politics; for the majority of US history and into the present day, the two main political parties have been the Democratic and Republican Parties. However, their political coalitions and party platforms have shifted many times, most...