Switzerland's Nemo wins the 2024 Eurovision Song Contest
The UK's Olly Alexander came 18th after winning zero points from the public vote.
The UK's Olly Alexander came 18th after winning zero points from the public vote.
The “ouji pop” star secured a sixth place finish in Ireland’s first Eurovision grand final since 2018.
The acts performed at the final following a buildup full of controversy.