Homo weddings from Ottawa to Otago

In Canada, the Supreme Court has ruled that the federal government has the power to legalise gay marriage. Canadian PM says his government will bring in national equal marriage legislation next year. Screw you, Ralph Klein.

“Canada is a pluralistic society,” the court said. “Our constitution is a living tree which, by way of progressive interpretation, accommodates and addresses the realities of modern life.” (from the Guardian‘s coverage)

Meanwhile the New Zealand Parliament has passed the Civil Unions Bill, giving KiwiQueers equal rights to their straight cousins.

A frabjous day in the dominions.