Liberal leader Justin Trudeau has joined the Conservative party in signing a bipartisan bill to reinstitute gay marriage in Canada.
The bill, which is expected to pass by Parliament this week, comes after the country’s highest court struck down Quebec’s same-sex marriage ban.
Trudeau has already promised to legalize same-gender marriage in the next election.
Conservative MP Andrew Scheer, a longtime gay rights advocate, has already announced that he is running in the 2019 federal election.
In his speech to the party’s convention on Thursday, Scheer called for an end to “the culture of discrimination and bigotry that we are witnessing in our society and its institutions today,” adding that “we must not allow this poisonous and destructive culture of prejudice to define us for generations to come.”
The Liberals have also pledged to introduce legislation to legalize gay marriage.
Trudeau is also expected to sign the legislation this week.
The Liberals, who were the party of Bill Clinton in the late 1990s, have also recently made a strong push for the legalization of gay marriage across Canada.
They have vowed to increase the number of couples able to get married by 2020.
In October, the Liberals announced they would introduce legislation that would legalize same sex marriage in all provinces and territories.
Trudeau said that “this is a historic moment,” adding, “I look forward to working with all Canadians to ensure that we ensure the full equality of all Canadians, including our LGBT brothers and sisters.”
The Conservatives have also expressed their support for gay marriage, saying in a statement Thursday, “We believe in freedom and the right to equal protection under the law, and we will continue to work with all parties to ensure same-day same-person marriages can be recognized and legally recognized in Canada.”