Lord Mayor's Christmas Carols 2026 features festive holiday and Christmas music performances in celebration of the season.