Cryptic Christmas Carols

Can you guess the titles of these popular Christmas carols from the cryptic clues given? As always some may be a little tricky.

 

 

 

Questions                                          Answers