Kate Forbes has admitted she would have voted against gay marriage if she had been an MSP at the time legislation was passed.
The finance secretary, who announced today her campaign to become the next SNP leader, said she would have voted against the landmark equalities bill "as a matter of conscience".
But she insisted she would have "respected the democratic choice made".