While the lights on the Eurovision 2025 stage are about to enlighten the thousands of Eurofans in the St. Jakobshalle,