More than half a million people descended on Liverpool to join in on the party to end all parties. The city hosted a spectacular two weeks of events culminating in the grand final of the 67th Eurovision Song Contest on Saturday night. Some fans have even said it was the best Eurovision ever.