Invest in breathalysers. Anyone who blows twice the legal drinkdrive limit isn’t loaded. No exceptions and no refunds. Every offload will cry to social media and daily mail will express their shock and horror. Problem solved.
You would only have to do a small percentage of flights.