Eurovision returned last night in Basel, Switzerland, bringing the fun, silliness and giant pop hooks fans have always come to expect. Sweden were the favourites to win going into the contest with their sauna anthem Bara Bada Bastu, but there were other eagerly anticipated entries on the agenda too. Austria was a clear frontrunner with […]