Source: https://politics.stackexchange.com/questions/10376/why-did-the-uk-conservative-government-push-through-gay-marriage