Never, brilliant! I was nearly there but couldn't make it work because I forget about extra letter.
Also, I have the letter for 19A, but can't work out where it comes from.
Any hints?
Snap! I finished the puzzle fairly quickly and spotted the theme early on.
But I have had to go back to parse quite a few of the answers/letters. Will have to keep thinking.