The moment you've all been waiting for is here: Saturday's Eurovision grand final. The excitement has been building all week in Lisbon, as have the number of crazy outfits and national flags. You'll know already that Cyprus is the odds-on favourite to win this year's competition.
I did not see the final. Swedish television has ruined it by making it an event that spans the whole spring with lots of regional competitions, semi-finals, and national finals. When the European final comes up, you are already exhausted.