In 1996, less than 30% of Americans supported gay marriage and no major political party advocated for it.

Today, that support is about 70% and in theory both parties support gay marriage, though one a fair bit more than the other.
https://news.gallup.com/poll/1651/gay-lesbian-rights.aspx

You *can* move public opinion.

Comments