Not having a good day Telegraph-wise (maybe thrown by holly masquerading as mistletoe...) 34A What is the picture ??L?E? and 34D Welsh fervour? (4) ??Y? (and I speak the laguage and feel suitably ashamed..!)
Diolch yn fawr! Knew the word hwyl but didn't think it would appear in an English Xword... and "Haloed" is a bit sort of obscure....well, that's ST/DT for you...