"The dirty little secret they do not want people to find out is that year in and year out including within the last month, Gallup polls self-identified liberals between 17 and 22% of the population." . . . .