Skimpy costumes, wacky performances and furious flag-waving… it can only be Eurovision. Post navigation Switzerland wins Eurovision, UK comes 18th Switzerland’s Nemo wins Eurovision 2024 in a year of protests