Twenty-six countries performed, a lot of time was filled with misjudged comedy and the UK entry was kind of ruined by a stage invasion – or at least that’s the excuse we will be using to explain away our failure this year – but who won Eurovision 2018?

Good question!

The winner of Eurovision 2018 is Israel!

Israel was announced the overall winner after scoring a total of 529 points. The winning song was TOY, performed by Netta Barzilai.

Cyprus was the runner-up. Meanwhile, the UK scored a pretty abysmal 48 points.

If you missed this year’s contest, then you can check out my live blog of the entire evening.