Large majorities of American voters across all political stripes favor letting Medicare negotiate drug prices, and most don’t buy into the argument that high drug prices are needed for drug companies to invest in new research, according to a new poll from the Kaiser Family Foundation.