Music tourists spent £11.2 billion at UK events in 2025. How visiting performers, touring productions and artists who settle here get permission to work.