The Scottish Parliament has passed a Marriage Equality law:
MSPs voted by 105 to 18 in favour of the Marriage and Civil Partnership (Scotland) Bill.
The Scottish government said the move was the right thing to do but Scotland's two main churches were opposed to it.
The first gay and lesbian weddings could take place this autumn.
Which still leaves Northern Ireland the last bastion of bigotry. And their Irish neighbours may yet beat them to it...