It's nearly time for the Eurovision Song Contest – the annual show of gaudy outfits, incomprehensible lyrics and politically-tactical voting that has captivated viewers around the world for more than 60 years. Ahead of this year's competition, test your Euro-knowledge with our quiz. Will you get douze points? Or will you be a Cry Baby?