British tourists are Spain’s number one nationality by arrivals — and have held that top spot for years. In 2025, they continue to set the pace, nudging crowd patterns, prices and which hotspots are ...