North Carolina Voter: I despise Trump but I voted for him

A voter in the US state of North Carolina has said he voted for Donald Trump in the presidential election, despite admitting, "I despise the guy". The man said, "I think he has no character, I think he's dishonest, I think he's narcissistic. There's nothing about him I admire". But he added that he voted for the former president because "he's not a socialist like the other side is".