A factory worker who got behind the wheel of his sports car while drunk and high on cannabis has lost his licence after being caught by police.