Brazil’s Supreme Court last night ruled unanimously that civil unions between same-sex couples were to be allowed – which is a big deal, what with Brazil being home to the world’s largest Roman Catholic population and all. The vote stopped short, however, of legalizing gay marriage.