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
2020
2022
2021
2015
1976
2012
2007
1968
2024
1967
1995
1996
1939
2005