Holyrood MSPs vote in favour of same-sex marriage in Scotland
Campaigners are welcoming a change in law allowing same-sex marriage in Scotland.
MSPs approved the bill by 105 votes to 18 just before 7 O'Clock last night.
The first ceremonies are due to take place later this year.
Religious groups claim the changes are being 'steam rollered through'.