The first of the two Eurovision semi-finals took place in the Swiss city of Basel last night; Henry McKean joins us with all the highlights.