The show is over and the results are in… The Netherlands are the winners of the 2019 Eurovision Song Contest.

All 26 countries offered an amazing show followed by various acts that filled in the time during voting as we were all eagerly awaiting the results but there could only be one winner. Congratulations to Duncan Laurence.

Watch the winning performance by The Netherlands here again