Devils Advocate....could the Court just be upholding the flip side of our Constitutional treaty powers? That Obama can’t execute a treaty without first having it pass in Congress?
I don’t know British law that well, but this could be a purely technical decision.
“Lord Chief Justice, you have made your ruling, now let us see you enforce it!”