Sweden will allow gay couples to be legally married from next month. Parliament voted overwhelmingly on Wednesday to recognise same-sex marriage, becoming the fifth country in Europe to do so.
Across the ocean, the states of Vermont and Iowa in the USA have also allowed same-sex couples to marry.
Even Iowa! I am surprised. But very good news. Now if only the larger European countries (Germany, France, UK) would follow the example of the smaller ones, and Obama would be courageous enough to support gay marriages everywhere in the US, we would be making even swifter progress.