Rock on! Lordi won Eurovision. As the article notes, this’ll hopfully open it up for other styles of music, albeit the poppier end of things. The UK’s entry was just embarrassing. What were they thinking?