I was told directly by the chief pilot of my previous airline that if I didn't pay the bond, then they would not acknowledge that I'd worked for them.
This would then mean that I would be unable to pass the security screening for the issue of a UK airside security pass, i.e. a five year background check.
The legality of the situation doesn't mean much if you can't start your new job.
I paid the bond.