Angus Deayton trawls the archives to re-live the unusual outfits, never-to-be-repeated dance moves and strange songs that make the Eurovision Song Contest an annual peach in the television schedule.
1980
1981
1999
1997
2002
1989
2015
1956
2024
1986
1941
2023
1996
2021