Thanks for posting the puzzle, tatters - I found it pretty tough!
I have everything but the context for 34dn (I'm pretty sure what goes in there and the clue is pretty straightforward, but wiki doesn't link them... BBC maybe?). I'd really appreciate a nudge in the right direction.