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.
1972
2025
2024
1929
2016
1985
2022
2019
2023
1931
2006
1936
1974
1993
2014