Please enable JavaScript
The Republican and the Democrat parties are at the very heart of American politics. For decades, presidents have been either Republican or Democrat and both par