By Catherine Hardy
with Reuters
Share this articleComments
Portugal has won the 2017 Eurovision song contest with a score of 758. It's the country's first ever win. 42 countries competed in this year's contest, with 26 taking part in the final watched at home