Drinking taxi driver cops driving ban