Politics affect public buy-in on COVID-19 vaccine, study shows