Like Ebenezer Scrooge, we are all visited by the Ghost of Christmas Past. At this time of year, people and events that have gone before feel closer at hand – both the personal and the historical. One of the main ways we experience this is through our tradition of Christmas carols. A recent YouGov survey
Comments