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.
1988
2017
2024
—
2025
1921
1998
1984
1989
1994
2022
1966
1979
1982
2019
1970