With all the jury votes counted...

Neil Smith

Entertainment reporter at the Eurovision Song Contest

John Lundvik from Sweden
Getty Images

...order has been restored with perennial Eurovision heavyweights Sweden at the top of the leaderboard with 239 points.

After surprising everyone at the halfway stage, North Macedonia are running them close with 237 points.

The Netherlands are ranked third with 231 points, while Spain are bottom with just seven points.

Now it's time for the public to have their say.

Halfway point

Neil Smith

Entertainment reporter at the Eurovision Song Contest

Tamara Todevska of North Macedonia

With half the jury votes in, North Macedonia have built up a narrow - and, let's be honest, surprising - lead.

No wonder Tamara Todevska is "nearly having a heart attack right now" - along with most of her country, no doubt.

Sweden are second, while Azerbaijan are currently third.

There hasn't been much love for the United Kingdom, who are languishing near the bottom of the leader board.

Watch Madonna talking about the power of music

Madonna: 'Music makes the people come together'


Neil Smith

Entertainment reporter at the Eurovision Song Contest

Luca Hanni (centre) with backing dancers
Getty Images

It's time to up the tempo with some dirty dancing from Luca Hanni, Switzerland's answer to Justin Timberlake.

Hoofing up a storm in a black-and-white gilet and a see-through shirt, this 24-year-old from Bern sure knows how to bust some moves.

She Got Me is the last of the three songs tonight to have input from the prolific Laurell Barker, who has surely earned herself a cup of tea and a lie-down.

Only two songs to go now, though don't get too excited - Madonna won’t be on for ages yet.

It's a dog's life - more of your pics

This poor pooch is a bit overwhelmed - Moose's owners, Matt and Tracyann from Epping, assure us that they're a lot more excited!

Matt and Tracyann