James Holmes, an economic professor, went from voting for Hillary Clinton to voting for Donald Trump in a week