A major backlash has erupted after it emerged that up to 541 cruise liners carrying nearly two million people are set to arrive on the Spanish island of Majorca this year. A new forecast for 2025 ...