Protestants and Catholics who have previously been fiercely critical of each other – refusing even to recognise one another as fellow Christians, in some cases – have come together to oppose legislation in the province that would require them to treat lesbian and gay people on an equal basis in terms of public provision.