Full list of countries who took part in second semi-final: Denmark, Armenia, Romania, Estonia, Belgium, Cyprus ... impassioned speech about 70 years of Eurovision, where “all are welcome”.
READ MORE: Eurovision 2023 semi final results and qualifiers as 11 countries axed from Contest They will join The Big Five - UK, France, Germany, Italy and Spain and Ukraine in this year's final.