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.
1994
2008
1965
1989
1968
1966
1963
1952
2004
1941
1948
1985
2024
1976
2023
2021