
Spanish officials have sparked outrage by enforcing a “six drinks a day” rule for all-inclusive holidays and in resorts on islands including Ibiza and Majorca.
The new law, which affects some hotels in the Balearic Islands, means that holidaymakers are forced to pay extra if they want more than three free alcoholic drinks per meal.