Doesn't sound as if you rub along together very well. He clearly thinks he can spend his money how he likes.
I would normally suggest that you sit together and make a list of all your household financial commitments.
Once they are met you can look at those things you each think you need such as house repairs, new furniture, car etc.
Depending on your priorities, you might also like to try and save for a pension or whatever.
Then decide what money you have left to buy things that you would like to have such as holidays, going out, new clothes, etc.
You should write it all down and set a monthly budget so that he receives his wages and x amount is transferred to your own account, x amount to his, x amount to savings and the rest left in the joint account to cover the bills.
This is the fairest way to deal with the money issues. I suspect, however, that he will not agree to this.
The drinking is a whole other matter. He may be lavish with his money, buying drinks for others to mask his own consumption. If everyone bought their own, others may not drink half as much as him and this would highlight his drinking problem. I suspect he is not yet ready to face up to that either.