This is where it bothers me - the CofE shouldn't have the right to force the NHS to discriminate.
It didn't. The CofE was clear that they allowed them to enter into civil partnership but not marriage.
The person in this case knew he had done what was not allowed. He therefore broke the terms of contract for his licence.
That said, the action was taken as it would be for any vicar breaking any of the rules for a licence...the licence was suspended.,
And even if his own bishop wanted to grant him a license, he can't. All priests and bishops swear to obey the bishop above them and the chain goes up to Welby. Which brings us round to the lack of justice and freedom of belief within the CofE, especially for its clergy.
His Bishop will not go against the rules he stands to uphold. It isn't about freedom of belief because the tenets of faith are clear.
It is about entering into an agreement where the agreement rules are defined in law. If you break those rules for whatever reason then you lose your licence. Nothing to do with freedom of belief because all clergy enter the agreement knowing the facts. He knew he could have a civil partnership but he could not marry.
He therefore broke his contract and therefore lost his license.
The evangelical wing tried to introduce laws preventing clergy from committing heresy, oh, must be about fifteen years ago now.
It really has nothing to do with the guy breaking the contract himself by doing what is contrary to his agreement.