Currently no party in Scotland is able to legislate for same-sex marriage in Scotland without the permission of Westminster, due to the impact on laws covering immigration, pensions, inheritance tax and other areas where London still holds the power.