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.
2014
1985
1994
2012
2008
1984
1996
2023
2022
2021
1993
1929
1931
1961
2013
1988
2020