Get the latest gossip

Eurovision: songs from 26 nations compete in Saturday night’s final


None

Get the Android app

Or read this on The Guardian