Our political editor Colin Mackay reports ahead of a vote in the Scottish Parliament on same-sex marriage.