This week, The Council of States, Switzerland’s upper house, voted in favour of a project to allow gay marriage in Switzerland. 27 members voted for the plan, 15 against and 7 abstained. The result follows a successful parliamentary vote on the subject and is the culmination of a 7-year campaign to achieve full marriage rights for all. One of the key sticking points was whether a constitutional change was required to make it happen or whether a change of law would be enough.