Thanks Brendan for the help with 27 which I hadn’t worked out but I am stuck on the wordplay for 29.
Incidentally our library gives access to the Times digital archive. This has hundreds of old Listener puzzles which seem to be a lot harder than the current offerings! A valuable resource.