The deputy prime minister has sparked outrage with his remarks.