Pay him the rest after deducting EB (assuming it’s per govt rate card), if not – pay him the 50%
Drinking is not illegal. They have given the house back to you. You have no grounds even keeping the deposit or deducting for cleaning or painting, unless pre agreed.