Boris Johnson vows to fight drugs after traces of cocaine found in British Parliament bathrooms.