Lucy Worsley reveals the surprising stories behind our favourite Christmas carols. From pagan rituals to religious conflicts, French dances and the First World War, carols reflect our history.
2006
1997
1945
2004
1969
2005
1986
2001
1954
1999
1985
1964
1984
1977
1970