The complications of Canadian Catholicism came into sharp relief when Justin Trudeau, a Catholic politician and leader of the popular Liberal Party, became prime minister in October 2015.
Catholic Social Services refuses to place foster children in homes headed by same-sex couples; the city of Philadelphia says this policy violates a nondiscrimination law.