While Rick Santorum continues to jostle for third place in the Iowa polls, his recent remarks on MSNBC are making Mitt Romney look positively progressive. While Romney suggested a three-tier system for marriage (which would allow existing same-sex marriages to be recognized but forbid future ones from happening), Santorum told Chuck Todd that marriage "marriage has to be one thing for everybody. We can’t have 50 different marriage laws in this country, you have to have one marriage law."

And of those same-sex marriages that are currently legal? "Well, their marriage would be invalid," Santorum said. "I think if the constitution says 'marriage is this,' then people whose marriage is not consistent with the constitution… I’d love to think there’s another way of doing it."

According to Think Progress, Santorum, also likened same-sex marriages to having an aunt or a friend, said that he supports a federal constitutional amendment banning same-sex marriage and invalidating all currently legal same-sex unions, and that “same-sex couples can contract for everything” except government benefits.