Thanks for the link Litebulbs, interesting judgement.
In summary, all three appeal judges held that the original trial judge's 6 reasons to reject crewing levels for incorporation into individual contracts were each flawed, but then came up with a brand new reason for rejecting such incorporation.
To be fair, I have sympathy with Unite's decision to appeal the original judgement in the circumstances.