THE Eurovision 2018 grand final took place in Lisbon last night – but who made it through to the very end? Dozens of countries battled it out in the final of the Eurovision Song Contest 2018, which was won by Netta from Israel. Here’s the lowdown on the contest Who was in the Eurovision 2018’s final? […]