“Left” and “right” are not synonymous with “democrat” and “republican.”