Trump voters are angry, but why?