My take would be that if the law was changed to allow a full marriage in church, and it be legally recognised as that, then the church would have to abide by the law. Just like in the case had the law allowed for that hotel owner to be able to choose legally they could have. As it was trhe law was and is quite specific on what happened. In the one instance the law was in place that makes it illegal to discriminate. It sounds as if this new proposal will have legal conditions allowing a choice to be made. As I said, the detail will be in the small print and I suppose we will have to wait for that.
Nonetheless it is a step forward in the right direction.
I hope the government do not now change their minds as they have on gay men being able to have past convictions for certain acts removed from their records. They have made that process quite difficult and, in the end, it does not mean the conviction is actually removed. It seems that discarded and deleted
mean the same thing to some but on paper it won't!
Hopefully it will all sort out in the end