UK's entry this year Lucie Jones performed her song 'I Will Never Give Up On You' flawlessly tonight, and finished in a respectable 15th position (much higher than in recent years), but it deserved to be in the top 5 for sure.
Undoubtedly one of the best vocalists of the night, with a song written by ex-winner Emmelie de Forest, and a 'winner-worthy' gold staging, it is baffling how we did not do better! :(
Utterly shocked with how Europe voted! Check out UK's entry below: