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.
2023
2022
2020
1956
1916
1985
2019
1981
2025
1988
2003
2002
1997