Countries prepare for tonight's Eurovision grand final
The Eurovision Song Contest final features the 20 successful nations from the week's two semi-finals, as well as the so-called big five of the UK, France, Germany, Italy and Spain.
Eurovision 2021
• 22 May 21