From Madrid to Barcelona, restaurants and bars are brimming with people, and reservations have become essential for everything from fine dining to high-end hotels.
It’s a glimpse of how Spain has become Europe’s buzziest economy – named the world’s best by the Economist in 2024 – fuelled in part by what analysts have described as the government’s strikingly different approach to migration.