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.
2025
—
1955
2007
1991
2014
2010
2019
1923
2022
2023
1990
2006
2004
2001
1966