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.
1964
2023
2025
1997
2014
1954
2015
1985
2013
2012
2008
1915
2017
1995