more political correctness !
I doubt if the tests at BA will find very much , the FAA tests in the USA have found a very low drug usage level in the airline business.
I suspect this has more to do with spin and political correctness than a "drug problem" within BA in particular and the industry as a whole.