Oh what a night! Not only did the final of Eurovision 2014 kick off with dancing ninjas – well not strictly speaking but they looked the part – it had fireworks that ringed the enormous ship-shaped stage, and what looked suspiciously like a fashion parade of the representatives of Continue Reading