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.
2021
1996
1982
2024
2025
1921
2017
1992
2016
2000
2019
1967
2001
2003