THE glitter has settled, the nerve-shredding votes are in, and Europe has crowned its brand-new pop royalty for 2026. In a ...