Hi Nicolas,
It must be extremely disappointing. Unfortunately though, that is the reality of the airline industry. It's extremely harsh with grooming standards and that is universal.
Don't give up though, there are a lot of airlines with LHR bases so hopefully someone will take him.
Good luck.