Everything you want to know about the fabulousness that is Eurovision! The Eurovision Song Contest is one of the world's longest running TV programmes, and has become a much loved …