Hi, Kendo.
Christmas was fine, thanks. Yours too, I hope!
Afraid it was cava last night!
6d. - think of a 7 letter synonym for a "building". Answer is not normally used nowadays meaning "construct" - usually now for "improve someone's mind" - "for your ..........."
19a. answer is in "concert", meaning "at one time".
14a. "satire" has 3 correct letters" - synonym of "globe" - "s...re of activity".
Hoping this helps!
All the best for the New Year!
Al Issner