But don’t worry, it won’t happen here. No, really, it won’t:

The country’s parliament voted through the new law on same-sex marriage by a large majority, making it mandatory for all churches to conduct gay marriages.

Denmark’s church minister, Manu Sareen, called the vote “historic”.

“I think it’s very important to give all members of the church the possibility to get married. Today, it’s only heterosexual couples.”

Under the law, individual priests can refuse to carry out the ceremony, but the local bishop must arrange a replacement for their church.

UPDATE: The stories I’m seeing don’t make it clear whether this applies to all churches in Denmark, or just the state church. If it’s the state church, well, it stinks to be a faithful traditional Lutheran in Denmark, but this is not remotely as bad as if it applies to all churches.