Republicans have branded him a “liberal boogeyman,” while some Democrats deem his policies too far left