The same-sex marriage is legal in England and Wales, after Queen Elizabeth II has given the royal assent to the law.
Last Monday, the same-sex marriage bill passed through the House of Lords, and yesterday it was definitely confirmed by the House of Commons.
Only the royal assent was needed to the bill becomes law and comes into force, and that not be made to wait. Today, the Queen has given her approval to the bill and gay marriages are already legal in England and Wales. It's expected that first gay couples to marry next summer.
Now, about 227 million Europeans out of a population of 736 million (over 30 percent) will live in European states where same-sex marriage is legal. Besides England and Wales, the gay marriage is already legal in Belgium, Denmark, France, Iceland, Netherlands, Norway, Portugal, Spain and Sweden.
A great victory for marriage equality!
Some scenes of joy outside the British Parliament