The UK was holding out for a hero - but in the event Bonnie Tyler was totally eclipsed by bookies' favourite Denmark at the Eurovision Song Contest tonight.

The 61-year-old singer, who represented the UK with the country tune 'Believe In Me', finished 19th out of 26 acts, with 23 points.

Ireland's entry, the dance track 'Only Love Survives' by Ryan Dolan, came in last place with just five points.

The winner was Denmark's 'Only Teardrops' by Emmelie de Forest, which was predicted to win with odds of 4/6.

It topped the table with 281 points, followed by Azerbaijan and Ukraine.

Speaking immediately after her performance, Tyler said: "What an incredible atmosphere. I really enjoyed that performance, I got out there and gave it some welly.

"When all those lights came on it felt like magic, all twinkling lights everywhere. I really hope Europe enjoyed it."

Bucks Fizz singer Mike Nolan, whose group won the contest in 1981, said on Twitter: "Well done Bonnie. She gave it her all. Good luck girl..." while his former bandmate Cheryl Baker posted: "The audience love you Bon!"

Even Tory MP Damian Green joined in, writing: "Audience loves our girl. Go Bonnie!"

But many Twitter users were less impressed by the UK's performance, with some saying they were "holding out for a zero" when the votes came in.

Ex-Conservative MP Edwina Currie agreed, tweeting after Tyler's entry: "Dog keeps howling. Like she thinks she could be on #eurovision2013 too. Improvement?"

Loading Slideshow...
  • Ireland

  • Italy

  • Georgia

  • Norway

  • Ukraine

  • Greece

  • Denmark

  • Iceland

  • Azerbaijan

  • UK

  • Hungary

  • Netherlands

  • Armenia

  • Romania

  • Belarus

  • Russia

  • Germany

  • Estonia

  • Malta

  • Belgium

  • Spain

  • Finland - too much negativity on social media, folks

  • Moldova

  • France - not feeling the love on Twitter

  • Lithuania