Middle-class drug users could lose UK passports under Boris Johnson’s plans