Feel stupid but am stuck on these
18a Where you're likely to run into the devil's own as recorded by Christ...? 2,3,4,2,4
19d Christmas basket to editor in short wasn't given a a clear run. (8)
28a On Christmas Eve they'll scan the skies for those with stars in their eyes. (10)
Gaiety for sure when he flies in for Christmas 5,3.