Chancellor Angela Merkel

The German parliament on Friday legalised same-sex marriage, days after Chancellor Angela Merkel said she would allow her conservative lawmakers to follow their conscience in the vote.

The German legal code was changed to say "marriage is entered into for life by two people of different or the same sex", in the bill that was strongly supported by leftist parties.